:root{color-scheme:light;--bg:#edf2f8;--panel:#ffffff;--text:#102133;--muted:#5d6f83;--border:#d8e0ea;--nav:#0b1320;--nav-text:#edf4fb;--accent:#2b6ff2;--accent-soft:#e6efff;--accent-ink:#103473;--surface-soft:#f6f9fc;--shadow-soft:0 18px 42px rgba(9,18,31,0.07);--shadow-strong:0 22px 52px rgba(9,18,31,0.12);--error:#b6383a}.admin-app.surface-ops,.admin-app.surface-owner,.admin-app.surface-testing{display:block}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{width:min(100%,1720px);padding:.42rem .72rem 1.4rem}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{position:sticky;top:0;z-index:80;grid-template-columns:minmax(0,1fr) auto;gap:.42rem;align-items:center;min-height:2.22rem;max-height:none;margin:0 0 .48rem;padding:.22rem .28rem;overflow:visible;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-strong) 94%,transparent);box-shadow:0 8px 24px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-top-nav-main{display:flex;gap:.34rem;align-items:center;min-width:0}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{flex:0 0 auto;min-height:1.74rem;gap:.3rem;padding:.1rem .34rem;border-radius:7px}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{max-width:13rem;font-size:.76rem;font-weight:860;line-height:1}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{display:none}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{display:flex;gap:.16rem;min-width:0;overflow-x:auto;overflow-y:visible;padding:.04rem}.surface-ops .dashboard-menu-group,.surface-owner .dashboard-menu-group,.surface-testing .dashboard-menu-group{flex:0 0 auto}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{min-height:1.74rem;gap:.24rem;padding:0 .5rem;border-radius:7px;font-size:.76rem;font-weight:900;letter-spacing:0}.surface-ops .dashboard-menu-trigger svg,.surface-owner .dashboard-menu-trigger svg,.surface-testing .dashboard-menu-trigger svg{width:.86rem;height:.86rem}.surface-ops .dashboard-submenu,.surface-owner .dashboard-submenu,.surface-testing .dashboard-submenu{top:calc(100% + .32rem)}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{display:flex;flex:0 0 auto;gap:.2rem;align-items:center;justify-content:flex-end}.surface-ops .dashboard-top-tools .desktop-shell-signout,.surface-ops .dashboard-top-tools .theme-toggle-button,.surface-ops .shell-notification-trigger,.surface-owner .dashboard-top-tools .desktop-shell-signout,.surface-owner .dashboard-top-tools .theme-toggle-button,.surface-owner .shell-notification-trigger,.surface-testing .dashboard-top-tools .desktop-shell-signout,.surface-testing .dashboard-top-tools .theme-toggle-button,.surface-testing .shell-notification-trigger{width:1.78rem;min-width:1.78rem;height:1.78rem;min-height:1.78rem;justify-content:center;border-radius:7px;padding:0}.surface-ops .desktop-shell-signout,.surface-owner .desktop-shell-signout,.surface-testing .desktop-shell-signout{border-color:color-mix(in srgb,var(--border) 88%,transparent)}.surface-ops .shell-notification-label,.surface-owner .shell-notification-label,.surface-testing .shell-notification-label{display:none}.surface-ops .shell-notification-count,.surface-owner .shell-notification-count,.surface-testing .shell-notification-count{position:absolute;top:-.28rem;right:-.28rem;min-width:.94rem;height:.94rem;padding:0 .16rem;font-size:.58rem}.surface-ops .operator-header,.surface-owner .operator-header,.surface-testing .operator-header{grid-template-columns:minmax(20rem,.72fr);gap:.5rem;margin-bottom:.52rem}.surface-ops .status-indicator-bar,.surface-owner .status-indicator-bar,.surface-testing .status-indicator-bar{display:none!important}.surface-ops .global-search,.surface-owner .global-search,.surface-testing .global-search{border-color:color-mix(in srgb,var(--accent) 28%,var(--border))!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent-soft) 70%,transparent)}.dashboard-direct-links{display:flex;gap:.16rem;min-width:0;overflow-x:auto;scrollbar-width:none}.dashboard-direct-links::-webkit-scrollbar{display:none}.dashboard-direct-link{display:inline-flex;min-height:1.74rem;flex:0 0 auto;align-items:center;gap:.24rem;border:1px solid color-mix(in srgb,var(--border) 75%,transparent);border-radius:7px;padding:0 .5rem;background:color-mix(in srgb,var(--panel) 74%,transparent);color:var(--text);font-size:.75rem;font-weight:900;text-decoration:none}.dashboard-direct-link-active,.dashboard-direct-link:focus-visible,.dashboard-direct-link:hover{border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent-soft) 78%,var(--panel))}.dashboard-menu-caret{opacity:.72}.health-menu{position:relative}.health-menu-trigger{display:inline-flex;min-height:1.78rem;gap:.22rem;border:1px solid var(--border);border-radius:7px;padding:0 .44rem;background:color-mix(in srgb,var(--panel) 84%,transparent);font-size:.74rem;font-weight:900}.health-menu-trigger strong{min-width:1rem;height:1rem}.health-menu-trigger-ok strong{background:rgba(34,197,94,.16);color:#15803d}.health-menu-trigger-warning strong{background:rgba(245,158,11,.18);color:#b45309}.health-menu-trigger-error strong{background:rgba(239,68,68,.18);color:#b91c1c}.health-menu-popover{top:calc(100% + .36rem);z-index:120;width:min(25rem,calc(100vw - 1rem));gap:.62rem;border:1px solid var(--border);border-radius:8px;padding:.68rem;background:var(--panel-strong)}.health-menu-group{display:grid;gap:.34rem}.health-menu-group>strong{color:var(--muted);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.health-pill-grid{display:flex;flex-wrap:wrap;gap:.32rem}.health-pill{min-width:7.2rem;gap:.08rem;border-radius:999px;padding:.34rem .56rem;background:var(--panel)}.health-pill span{font-size:.74rem;font-weight:900}.health-pill small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.health-pill-ok{border-color:rgba(34,197,94,.45)}.health-pill-warning{border-color:rgba(245,158,11,.55)}.health-pill-error{border-color:rgba(239,68,68,.58)}.persistent-alert-stack{position:fixed;top:3.4rem;right:.8rem;z-index:140;display:grid;width:min(23rem,calc(100vw - 1.2rem));gap:.5rem;pointer-events:none}.persistent-alert{display:grid;gap:.18rem;border:1px solid var(--border);border-radius:8px;padding:.72rem .78rem;background:var(--panel-strong);box-shadow:var(--shadow-strong);color:var(--text);pointer-events:auto;text-decoration:none}.persistent-alert strong{font-size:.86rem}.persistent-alert span{color:var(--muted);font-size:.76rem}.persistent-alert-warning{border-color:rgba(245,158,11,.58)}.persistent-alert-error{border-color:rgba(239,68,68,.62)}.focused-home-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr) repeat(2,minmax(12rem,.62fr));gap:.56rem}.focused-live-card,.focused-summary-card{display:grid;min-height:5.6rem;align-content:space-between;gap:.42rem;border:1px solid var(--border);border-radius:8px;padding:.62rem .68rem;background:color-mix(in srgb,var(--panel-strong) 92%,transparent);box-shadow:var(--shadow-soft);color:var(--text);text-decoration:none}.focused-live-card span,.focused-summary-card span{color:var(--muted);font-size:.72rem;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.focused-live-card strong,.focused-summary-card strong{display:block;color:var(--text);font-size:.92rem;line-height:1.22}.focused-live-card p,.focused-summary-card p{margin:.34rem 0 0;color:var(--muted);font-size:.82rem;line-height:1.4}.focused-summary-card-primary{background:color-mix(in srgb,var(--accent-soft) 36%,var(--panel-strong))}.focused-live-metrics{display:flex;flex-wrap:wrap;gap:.24rem}.focused-live-metrics span{border:1px solid var(--border);border-radius:999px;padding:.18rem .38rem;background:var(--panel);font-size:.66rem;letter-spacing:0;text-transform:none}.deferred-dashboard-panels{display:grid;gap:.72rem}.ops-command-column,.ops-workstream-card,.overview-command-card{min-height:5.6rem;border-radius:8px!important}.overview-command-card{padding:.64rem .68rem!important}.ops-workstream-card strong,.overview-command-card strong{font-size:.92rem!important;line-height:1.22!important}.ops-workstream-card>span,.overview-command-card p{display:none!important}.surface-ops .global-search,.surface-ops .product-mode-banner,.surface-ops .status-indicator-bar,.surface-owner .global-search,.surface-owner .product-mode-banner,.surface-owner .status-indicator-bar,.surface-testing .global-search,.surface-testing .product-mode-banner,.surface-testing .status-indicator-bar{border-radius:8px;padding:.48rem .56rem}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{padding:.72rem .78rem;border-radius:8px}.surface-ops .page-title-text,.surface-owner .page-title-text,.surface-testing .page-title-text{font-size:clamp(1.24rem,2vw,1.8rem)}@media (max-width:1080px){.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{grid-template-columns:minmax(0,1fr)}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{position:absolute;top:.22rem;right:.28rem}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{padding-right:6.4rem}}.surface-ops .topbar-search,.surface-owner .topbar-search,.surface-testing .topbar-search{position:relative!important;flex:0 1 21rem!important;min-width:12rem!important}.surface-ops .topbar-search .global-search-input,.surface-owner .topbar-search .global-search-input,.surface-testing .topbar-search .global-search-input{min-height:1.78rem!important;width:100%!important;padding:0 .58rem!important;border-radius:7px!important;font-size:.74rem!important}.topbar-search-results{position:absolute!important;top:calc(100% + .42rem)!important;left:0!important;z-index:270!important;width:min(24rem,calc(100vw - 1rem))!important;max-height:20rem!important;overflow:auto!important}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{padding-inline:.62rem!important}.surface-ops .account-menu-trigger strong,.surface-owner .account-menu-trigger strong,.surface-testing .account-menu-trigger strong{font-size:.82rem!important;font-weight:950!important}.account-menu-trigger-ok strong{color:#6ee7b7!important}.account-menu-trigger-yellow strong{color:#fde68a!important}.account-menu-trigger-orange strong{color:#fdba74!important}.account-menu-trigger-critical strong{color:#7f1d1d!important}.account-health-panel{display:grid;gap:.4rem;padding:.42rem;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:7px;background:color-mix(in srgb,var(--panel) 68%,transparent)}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{text-transform:none!important}@media (max-width:1280px){.surface-ops .topbar-search,.surface-owner .topbar-search,.surface-testing .topbar-search{flex-basis:16rem!important}}:root[data-theme=noir]{color-scheme:dark;--bg:#05070a;--panel:rgba(10,13,18,0.88);--panel-strong:#0b0f15;--panel-muted:#111821;--text:#eef2f7;--muted:#8c98a8;--border:rgba(148,163,184,0.15);--accent:#9aa7b7;--accent-soft:rgba(154,167,183,0.12);--accent-ink:#f3f6fa;--surface-soft:#0f141b;--shadow-soft:0 18px 46px rgba(0,0,0,0.3);--shadow-strong:0 30px 80px rgba(0,0,0,0.46);--error:#ef4444;--danger:#ef4444;--warning:#d6a849;--success:#6ee7b7;--info:#94a3b8}:root[data-theme=graphite]{color-scheme:dark;--bg:#111827;--panel:rgba(24,32,45,0.88);--panel-strong:#18202d;--panel-muted:#222c3a;--text:#edf2f7;--muted:#9aa7b6;--border:rgba(148,163,184,0.18);--accent:#a7b0bd;--accent-soft:rgba(167,176,189,0.12);--accent-ink:#f5f7fa;--surface-soft:#1c2533;--shadow-soft:0 18px 48px rgba(0,0,0,0.28);--shadow-strong:0 30px 78px rgba(0,0,0,0.44);--error:#f87171;--danger:#f87171;--warning:#e7c46a;--success:#86efac;--info:#a7b3c2}:root[data-theme=onyx]{color-scheme:dark;--bg:#08111f;--panel:rgba(12,24,39,0.9);--panel-strong:#0d1a2b;--panel-muted:#14243a;--text:#eaf2fb;--muted:#8ca1b7;--border:rgba(125,157,190,0.17);--accent:#7aa2c7;--accent-soft:rgba(122,162,199,0.14);--accent-ink:#e8f4ff;--surface-soft:#101d30;--shadow-soft:0 18px 48px rgba(2,8,23,0.32);--shadow-strong:0 30px 78px rgba(2,8,23,0.48);--error:#fb7185;--danger:#fb7185;--warning:#f0c46f;--success:#7dd3fc;--info:#9fb3c8}:root[data-theme=carbon]{color-scheme:dark;--bg:#10140f;--panel:rgba(20,25,19,0.9);--panel-strong:#151b14;--panel-muted:#20281d;--text:#eff4ec;--muted:#a1ab99;--border:rgba(161,171,153,0.16);--accent:#a8b88d;--accent-soft:rgba(168,184,141,0.13);--accent-ink:#f4f8ec;--surface-soft:#192017;--shadow-soft:0 18px 48px rgba(0,0,0,0.3);--shadow-strong:0 30px 78px rgba(0,0,0,0.46);--error:#f87171;--danger:#f87171;--warning:#e4c46d;--success:#bbf7d0;--info:#aab59f}:root[data-theme=obsidian]{color-scheme:dark;--bg:#120b18;--panel:rgba(25,16,33,0.9);--panel-strong:#1a1023;--panel-muted:#271833;--text:#f5edf8;--muted:#b3a2bc;--border:rgba(179,162,188,0.16);--accent:#b898c9;--accent-soft:rgba(184,152,201,0.14);--accent-ink:#fbf2ff;--surface-soft:#21142c;--shadow-soft:0 18px 48px rgba(0,0,0,0.32);--shadow-strong:0 30px 78px rgba(0,0,0,0.48);--error:#fb7185;--danger:#fb7185;--warning:#e9c46a;--success:#d8b4fe;--info:#b6a4c0}:root[data-theme=midnight]{color-scheme:dark;--bg:#08111f;--panel:rgba(12,21,34,0.9);--panel-strong:#0d1828;--panel-muted:#14243a;--text:#edf5fb;--muted:#90a4b8;--border:rgba(148,163,184,0.16);--accent:#8bb6d9;--accent-soft:rgba(139,182,217,0.14);--accent-ink:#e7f5ff;--surface-soft:#101d30;--shadow-soft:0 18px 48px rgba(2,8,23,0.34);--shadow-strong:0 30px 80px rgba(2,8,23,0.5);--error:#f87171;--danger:#f87171;--warning:#f4c56a;--success:#93e6c1;--info:#9eb4c8}:root[data-theme=porcelain]{color-scheme:light;--bg:#f8fafc;--panel:rgba(255,255,255,0.9);--panel-strong:#ffffff;--panel-muted:#f1f5f9;--text:#172033;--muted:#697789;--border:rgba(100,116,139,0.2);--accent:#6f8091;--accent-soft:rgba(111,128,145,0.11);--accent-ink:#1f2937;--surface-soft:#eef3f7;--shadow-soft:0 16px 42px rgba(15,23,42,0.08);--shadow-strong:0 26px 68px rgba(15,23,42,0.14);--error:#b91c1c;--danger:#b91c1c;--warning:#a16207;--success:#059669;--info:#64748b}:root[data-theme=ivory]{color-scheme:light;--bg:#fbfaf6;--panel:rgba(255,253,248,0.92);--panel-strong:#fffdf8;--panel-muted:#f5f0e6;--text:#221f1a;--muted:#746b5e;--border:rgba(120,105,84,0.2);--accent:#9a8461;--accent-soft:rgba(154,132,97,0.12);--accent-ink:#3e3425;--surface-soft:#f4efe4;--shadow-soft:0 16px 42px rgba(80,64,38,0.08);--shadow-strong:0 26px 68px rgba(80,64,38,0.14);--error:#b91c1c;--danger:#b91c1c;--warning:#a16207;--success:#15803d;--info:#746b5e}:root[data-theme=pearl]{color-scheme:light;--bg:#f6f8f4;--panel:rgba(253,255,251,0.92);--panel-strong:#fdfffb;--panel-muted:#eef4ed;--text:#182218;--muted:#687767;--border:rgba(94,115,92,0.2);--accent:#718a70;--accent-soft:rgba(113,138,112,0.12);--accent-ink:#273827;--surface-soft:#edf3eb;--shadow-soft:0 16px 42px rgba(30,55,30,0.08);--shadow-strong:0 26px 68px rgba(30,55,30,0.14);--error:#b91c1c;--danger:#b91c1c;--warning:#a16207;--success:#047857;--info:#667566}:root[data-theme=champagne]{color-scheme:light;--bg:#fbf7ef;--panel:rgba(255,252,246,0.92);--panel-strong:#fffaf2;--panel-muted:#f3eadc;--text:#2a2118;--muted:#786b5e;--border:rgba(129,108,84,0.2);--accent:#a57f5b;--accent-soft:rgba(165,127,91,0.12);--accent-ink:#3f2f20;--surface-soft:#f2e8d7;--shadow-soft:0 16px 42px rgba(87,58,31,0.08);--shadow-strong:0 26px 68px rgba(87,58,31,0.14);--error:#b91c1c;--danger:#b91c1c;--warning:#a16207;--success:#15803d;--info:#786b5e}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{gap:.28rem!important}.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-top-nav-main{gap:.24rem!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{min-width:6.7rem!important;min-height:1.54rem!important;padding:.06rem .34rem .06rem .08rem!important}.dashboard-home-glyph,.mobile-home-glyph{width:1.3rem!important;height:1.3rem!important;border-radius:6px!important}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{font-size:.72rem!important}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{font-size:.58rem!important}.surface-ops .topbar-search .global-search-input,.surface-owner .topbar-search .global-search-input,.surface-testing .topbar-search .global-search-input{min-height:1.46rem!important;padding:0 .48rem!important;border-radius:6px!important;font-size:.72rem!important;box-shadow:none!important}.surface-ops .account-menu-trigger,.surface-ops .dashboard-menu-trigger,.surface-ops .health-menu-trigger,.surface-owner .account-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-owner .health-menu-trigger,.surface-testing .account-menu-trigger,.surface-testing .dashboard-menu-trigger,.surface-testing .health-menu-trigger,.theme-menu-trigger{min-height:1.46rem!important;border-radius:6px!important;font-size:.7rem!important;box-shadow:none!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{gap:.22rem!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{gap:.16rem!important}.health-menu-trigger{display:flex;align-items:center;gap:.24rem;padding:0 .42rem;border:1px solid color-mix(in srgb,var(--border) 76%,transparent);background:color-mix(in srgb,var(--panel) 56%,transparent);color:var(--text);cursor:pointer;font:inherit;font-weight:840}.health-menu-trigger strong{display:inline-grid;min-width:.88rem;height:.88rem;place-items:center;border-radius:999px;background:color-mix(in srgb,var(--accent-soft) 70%,var(--panel));font-size:.58rem}.health-menu-popover{position:absolute;top:calc(100% + .42rem);right:0;z-index:260;display:grid;width:min(24rem,calc(100vw - 1rem));gap:.48rem;padding:.56rem;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:7px;background:color-mix(in srgb,var(--panel-strong) 94%,transparent);box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}.health-pill-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem;margin-top:.28rem}.health-pill{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.12rem .32rem;align-items:center;min-height:2rem;padding:.34rem .4rem;border:1px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--panel) 72%,transparent);color:var(--text);cursor:pointer;text-align:left}.health-pill small{grid-column:2;color:var(--muted);font-size:.62rem}.health-pill-dot{width:.44rem;height:.44rem;border-radius:999px}.health-pill-dot-ok,.health-pill-ok .health-pill-dot{background:#6ee7b7}.health-pill-dot-warning,.health-pill-warning .health-pill-dot{background:#facc15}.health-pill-dot-error,.health-pill-error .health-pill-dot{background:#7f1d1d}.health-pill-dot-info,.health-pill-info .health-pill-dot{background:#93c5fd}.health-detail-panel{display:grid;gap:.28rem;padding:.48rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--accent-soft) 42%,var(--panel))}.health-detail-panel div{display:flex;justify-content:space-between;gap:.6rem}.health-detail-panel p,.health-detail-panel small,.health-detail-panel span{margin:0;color:var(--muted);font-size:.72rem;line-height:1.3}.theme-menu{position:relative;flex:0 0 auto}.theme-menu-trigger{display:grid;width:1.46rem;min-width:1.46rem;place-items:center;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:color-mix(in srgb,var(--panel) 58%,transparent);color:var(--text);cursor:pointer}.theme-menu-popover{position:absolute;top:calc(100% + .42rem);right:0;z-index:265;display:grid;width:min(17rem,calc(100vw - 1rem));gap:.24rem;padding:.44rem;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:7px;background:color-mix(in srgb,var(--panel-strong) 94%,transparent);box-shadow:var(--shadow-strong);-webkit-backdrop-filter:blur(18px) saturate(1.12);backdrop-filter:blur(18px) saturate(1.12)}.theme-choice{display:grid;grid-template-columns:2.4rem minmax(0,1fr);align-items:center;gap:.42rem;min-height:2.34rem;padding:.28rem;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--text);cursor:pointer;font:inherit;text-align:left}.theme-choice-active,.theme-choice:focus-visible,.theme-choice:hover{border-color:color-mix(in srgb,var(--accent) 34%,var(--border));background:color-mix(in srgb,var(--accent-soft) 54%,var(--panel))}.theme-choice-swatch{height:1.54rem;border-radius:5px;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.theme-choice span:last-child{display:grid;gap:.04rem}.theme-choice strong{font-size:.72rem;font-weight:880}.theme-choice small{color:var(--muted);font-size:.62rem;font-weight:720}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{min-width:0!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{min-width:7.8rem!important;padding:.12rem .48rem .12rem .16rem!important}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{display:block!important;max-width:none!important;color:var(--text)!important;font-size:.78rem!important;font-weight:900!important}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{color:var(--muted)!important;font-size:.62rem!important;font-weight:740!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{gap:.26rem!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{min-width:0!important;border:1px solid color-mix(in srgb,var(--border) 74%,transparent)!important;background:color-mix(in srgb,var(--panel) 54%,transparent)!important}.surface-ops .dashboard-menu-trigger-wide,.surface-owner .dashboard-menu-trigger-wide,.surface-testing .dashboard-menu-trigger-wide{border-color:color-mix(in srgb,var(--accent) 30%,var(--border))!important;background:color-mix(in srgb,var(--accent-soft) 54%,var(--panel))!important;color:var(--text)!important}.dashboard-submenu-heading small{display:block;margin-top:.08rem;color:var(--muted);font-size:.68rem;font-weight:720;line-height:1.15}.surface-ops .account-menu-popover,.surface-ops .dashboard-submenu,.surface-ops .health-menu-popover,.surface-owner .account-menu-popover,.surface-owner .dashboard-submenu,.surface-owner .health-menu-popover,.surface-testing .account-menu-popover,.surface-testing .dashboard-submenu,.surface-testing .health-menu-popover{border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;background:color-mix(in srgb,var(--panel-strong) 92%,transparent)!important;backdrop-filter:blur(18px) saturate(1.12)!important;-webkit-backdrop-filter:blur(18px) saturate(1.12)!important}.surface-ops .dashboard-top-tools .desktop-shell-signout,.surface-ops .dashboard-top-tools .shell-notification-center,.surface-ops .dashboard-top-tools .theme-toggle-button,.surface-owner .dashboard-top-tools .desktop-shell-signout,.surface-owner .dashboard-top-tools .shell-notification-center,.surface-owner .dashboard-top-tools .theme-toggle-button,.surface-testing .dashboard-top-tools .desktop-shell-signout,.surface-testing .dashboard-top-tools .shell-notification-center,.surface-testing .dashboard-top-tools .theme-toggle-button{display:none!important}.account-menu{position:relative;flex:0 0 auto}.account-menu-trigger{display:flex;align-items:center;gap:.34rem;min-height:1.78rem;padding:0 .5rem;border:1px solid color-mix(in srgb,var(--accent) 24%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--panel) 62%,transparent);color:var(--text);cursor:pointer;font:inherit}.account-menu-trigger strong{font-size:.78rem;font-weight:920;line-height:1}.account-menu-trigger span{color:var(--muted);font-size:.64rem;font-weight:740;line-height:1}.account-menu-popover{position:absolute;top:calc(100% + .48rem);right:0;z-index:260;display:grid;width:min(26rem,calc(100vw - 1rem));max-height:min(34rem,calc(100dvh - 5.5rem));gap:.34rem;overflow:auto;padding:.5rem;border-radius:8px;box-shadow:var(--shadow-strong)}.account-menu-row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.48rem;min-height:2.72rem;padding:.44rem .5rem;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:7px;background:color-mix(in srgb,var(--panel) 76%,transparent);color:var(--text);cursor:pointer;font:inherit;text-align:left;text-decoration:none}.account-menu-row span{display:grid;gap:.05rem;min-width:0}.account-menu-row strong{font-size:.78rem;font-weight:860;line-height:1.12}.account-menu-row small{overflow:hidden;color:var(--muted);font-size:.68rem;font-weight:720;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.account-menu-row:focus-visible,.account-menu-row:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent-soft) 56%,var(--panel));outline:none}.account-menu-row-danger{border-color:color-mix(in srgb,var(--danger) 34%,var(--border))}.account-menu-row-danger strong{color:var(--danger)}.account-notification-panel{display:grid;gap:.36rem;max-height:17rem;overflow:auto;padding:.4rem;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:7px;background:color-mix(in srgb,var(--panel) 68%,transparent)}.account-notification-header{position:static!important;margin:0!important;padding:0 0 .35rem!important;background:transparent!important}.account-notification-panel .notification-row{grid-template-columns:minmax(0,1fr) auto;padding:.46rem;box-shadow:none}.tellom-shell .tellom-topbar{gap:.72rem;padding:.44rem 0 .36rem}.tellom-shell .tellom-home-link{gap:.56rem;padding:.34rem .5rem;border-radius:9px}.tellom-shell .tellom-home-logo{width:1.85rem;height:1.85rem;border-radius:7px}.tellom-shell .tellom-home-copy strong{font-size:.82rem}.tellom-shell .tellom-home-copy small{font-size:.68rem}.tellom-shell .tellom-branch-nav{gap:.34rem}.tellom-shell .tellom-branch-button{gap:.34rem;padding:.4rem .62rem;font-size:.78rem}.tellom-shell .tellom-search{min-width:min(17rem,26vw);padding:0 .5rem}.tellom-shell .tellom-search-input{padding:.48rem .16rem .48rem .38rem;font-size:.78rem}.tellom-shell .tellom-icon-button,.tellom-shell .tellom-user-button{min-height:2rem}.tellom-shell .tellom-icon-button{width:2rem;min-width:2rem}.tellom-shell .tellom-user-initial{width:1.35rem;height:1.35rem;font-size:.68rem}.tellom-shell .tellom-subnav{top:3.2rem;padding-bottom:.46rem}.tellom-shell .tellom-subnav-inner{gap:.75rem;padding:.5rem .72rem;border-radius:12px}.tellom-shell .tellom-subnav-label{font-size:.7rem}.tellom-shell .tellom-subnav-tab{min-height:1.8rem;padding:0 .62rem;font-size:.75rem}.tellom-shell .admin-main.tellom-main{padding:.58rem 0 4.6rem;gap:.76rem}.tellom-shell .tellom-home-strip{align-items:flex-start;gap:.82rem;padding:.62rem .74rem;border-radius:12px}.tellom-shell .tellom-home-copy{gap:.18rem}.tellom-shell .tellom-home-copy strong{font-size:.92rem}.tellom-shell .tellom-home-strip p{margin:0;font-size:.84rem;line-height:1.34;max-width:58rem}.tellom-shell .tellom-header-actions,.tellom-shell .tellom-home-status{gap:.38rem}.tellom-shell .tellom-chip{min-height:1.72rem;padding:0 .6rem;font-size:.72rem}.tellom-shell .tellom-action-link{min-width:7.35rem;gap:.08rem;padding:.42rem .58rem;border-radius:10px}.tellom-shell .tellom-action-link span{font-size:.64rem}.tellom-shell .tellom-action-link strong{font-size:.74rem}.tellom-shell .tellom-page-header-shell .premium-page-header{gap:.54rem;padding:.66rem .82rem;border-radius:12px}.tellom-shell .tellom-page-header-shell .premium-page-header-copy{display:flex;flex-direction:column;gap:.34rem}.tellom-shell .tellom-page-header-shell .breadcrumb-row{gap:.24rem}.tellom-shell .tellom-page-header-shell .breadcrumb-chip{padding:.18rem .42rem;font-size:.64rem}.tellom-shell .tellom-page-header-shell .page-eyebrow{margin:0;font-size:.64rem}.tellom-shell .tellom-page-header-shell .page-title-row{gap:.4rem}.tellom-shell .tellom-page-header-shell .page-title-text{font-size:clamp(1.12rem,1rem + .44vw,1.44rem);line-height:1.05}.tellom-shell .tellom-page-header-shell .page-description{margin:0;max-width:68rem;font-size:.82rem;line-height:1.32}.tellom-shell .tellom-page-surface{gap:.82rem}.surface-ops .ops-route-summary-grid,.surface-owner .owner-route-summary-grid{gap:.62rem}.surface-ops .ops-route-summary-grid .summary-card,.surface-owner .owner-route-summary-grid .summary-card{padding:.72rem .8rem}.surface-ops .ops-route-summary-grid .summary-card h3,.surface-owner .owner-route-summary-grid .summary-card h3{margin-bottom:.28rem}.surface-ops .ops-route-summary-grid .summary-card p,.surface-owner .owner-route-summary-grid .summary-card p{margin:0;font-size:.82rem;line-height:1.34}@media (max-width:1100px){.tellom-shell .tellom-topbar{padding-top:.38rem}.tellom-shell .tellom-subnav{top:3rem}.tellom-shell .tellom-home-strip{gap:.66rem}}.tellom-page-header-shell .premium-page-header{padding:.78rem .9rem;border-radius:12px}.tellom-page-header-shell .page-description{max-width:72ch}.living-runtime-overview-briefs,.living-runtime-overview-controls,.living-runtime-review-groups{display:grid;gap:.85rem}.living-runtime-overview-briefs{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.living-runtime-overview-briefs article,.living-runtime-overview-control-card,.living-runtime-review-groups article{display:grid;align-content:start;gap:.45rem;padding:.9rem 1rem;border:1px solid var(--runtime-panel-border);border-radius:calc(var(--runtime-radius) - 2px);background:color-mix(in srgb,var(--runtime-panel-muted) 82%,transparent)}.living-runtime-overview-briefs article span,.living-runtime-overview-control-card span,.living-runtime-review-groups article>span{color:var(--runtime-ink-subtle);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:0}.living-runtime-overview-briefs article strong,.living-runtime-overview-control-card strong{font-size:.96rem}.living-runtime-overview-controls{grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.living-runtime-overview-control-card .living-runtime-pacing-controls,.living-runtime-overview-control-card .living-runtime-stress-controls{margin-top:.15rem}.living-runtime-review-notes{display:grid;gap:.9rem;padding:.85rem .95rem;border:1px solid var(--runtime-panel-border);border-radius:calc(var(--runtime-radius) - 2px);background:color-mix(in srgb,var(--runtime-panel-muted) 72%,transparent)}.living-runtime-review-notes summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;cursor:pointer;list-style:none}.living-runtime-review-notes summary::-webkit-details-marker{display:none}.living-runtime-review-notes summary span{color:var(--runtime-ink-subtle);font-size:.76rem;font-weight:700;text-transform:uppercase}.living-runtime-review-notes summary strong{font-size:.88rem}.living-runtime-review-groups{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.living-runtime-review-groups article div{display:flex;flex-wrap:wrap;gap:.42rem}.living-runtime-review-groups article small{display:inline-flex;align-items:center;min-height:1.7rem;padding:.18rem .52rem;border:1px solid var(--runtime-panel-border);border-radius:999px;color:var(--runtime-ink-soft);background:var(--runtime-chip-bg)}@media (max-width:720px){.tellom-page-header-shell .premium-page-header{padding:.72rem .8rem}.living-runtime-overview-briefs,.living-runtime-overview-controls,.living-runtime-review-groups{grid-template-columns:1fr}}.surface-owner .rbac-summary-grid{grid-template-columns:repeat(auto-fit,minmax(12rem,1fr))}.surface-owner .rbac-fold{display:grid;gap:.9rem;margin-top:.95rem;padding:.82rem .95rem;border:1px solid var(--tellom-border);border-radius:12px;background:color-mix(in srgb,var(--tellom-surface) 88%,transparent)}.surface-owner .rbac-fold summary{display:flex;align-items:center;justify-content:space-between;gap:.8rem;cursor:pointer;list-style:none}.surface-owner .rbac-fold summary::-webkit-details-marker{display:none}.surface-owner .rbac-fold summary span{color:var(--tellom-muted);font-size:.73rem;font-weight:700;text-transform:uppercase}.surface-owner .rbac-fold summary strong{font-size:.9rem}.surface-owner .rbac-fold[open] summary{padding-bottom:.18rem;border-bottom:1px solid color-mix(in srgb,var(--tellom-border) 72%,transparent)}.tellom-shell{--tellom-bg:#071119;--tellom-surface:rgba(10,16,24,0.9);--tellom-surface-strong:rgba(16,24,35,0.94);--tellom-border:rgba(148,163,184,0.16);--tellom-border-strong:rgba(148,163,184,0.24);--tellom-text:#e5eef7;--tellom-muted:#94a3b8;--tellom-accent:#7dd3fc;--tellom-accent-soft:rgba(125,211,252,0.14);--tellom-positive:#34d399;--tellom-warning:#f59e0b;--tellom-critical:#fb7185;min-height:100vh;background:radial-gradient(circle at top left,rgba(34,197,94,.05),transparent 22rem),radial-gradient(circle at top right,rgba(56,189,248,.06),transparent 22rem),var(--tellom-bg);color:var(--tellom-text)}:root[data-theme=champagne] .tellom-shell,:root[data-theme=ivory] .tellom-shell,:root[data-theme=pearl] .tellom-shell,:root[data-theme=porcelain] .tellom-shell{--tellom-bg:#eef3f7;--tellom-surface:rgba(255,255,255,0.92);--tellom-surface-strong:rgba(255,255,255,0.98);--tellom-border:rgba(15,23,42,0.1);--tellom-border-strong:rgba(15,23,42,0.16);--tellom-text:#0f172a;--tellom-muted:#5b6778;--tellom-accent:#0369a1;--tellom-accent-soft:rgba(3,105,161,0.08);--tellom-positive:#0f9d76;--tellom-warning:#c68407;--tellom-critical:#d14b72}.tellom-shell .admin-main.tellom-main{padding:1rem 0 5.5rem;flex-direction:column;min-width:0;overflow-x:clip}.tellom-shell .admin-main.tellom-main,.tellom-topbar{width:min(1600px,calc(100vw - 2rem));max-width:1600px;margin:0 auto;display:flex;gap:1rem}.tellom-topbar{position:sticky;top:0;z-index:90;align-items:center;justify-content:space-between;padding:.7rem 0 .55rem;background:color-mix(in srgb,var(--tellom-bg) 90%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tellom-topbar-left,.tellom-topbar-right{display:flex;align-items:center;gap:.7rem;min-width:0}.tellom-home-link{gap:.7rem;min-width:0;padding:.42rem .58rem;border:1px solid var(--tellom-border);border-radius:10px;background:var(--tellom-surface);color:inherit;text-decoration:none}.tellom-home-link,.tellom-home-logo{display:inline-flex;align-items:center}.tellom-home-logo{justify-content:center;width:2rem;height:2rem;border-radius:8px;background:rgba(15,23,42,.78)}:root[data-theme=champagne] .tellom-home-logo,:root[data-theme=ivory] .tellom-home-logo,:root[data-theme=pearl] .tellom-home-logo,:root[data-theme=porcelain] .tellom-home-logo{background:rgba(15,23,42,.9)}.tellom-home-logo img,.tellom-mobile-home img{width:1rem;height:1rem}.tellom-home-copy{display:inline-flex}.tellom-home-copy strong,.tellom-user-label{font-size:.88rem;line-height:1.1}.tellom-home-copy small{color:var(--tellom-muted);font-size:.72rem;line-height:1.1}.tellom-branch-nav{display:inline-flex;align-items:center;gap:.45rem;min-width:0;flex-wrap:wrap}.tellom-branch,.tellom-search,.tellom-tool-anchor{position:relative}.tellom-branch-button,.tellom-icon-button,.tellom-inline-select select,.tellom-mobile-home,.tellom-mobile-link,.tellom-user-button{border:1px solid var(--tellom-border);background:var(--tellom-surface);color:inherit}.tellom-branch-button{display:inline-flex;align-items:center;gap:.42rem;padding:.45rem .7rem;border-radius:999px;text-decoration:none;font-size:.82rem;line-height:1}.tellom-branch-button.is-active,.tellom-branch.is-open>.tellom-branch-button,.tellom-subnav-tab.is-active{border-color:color-mix(in srgb,var(--tellom-accent) 42%,var(--tellom-border-strong));background:var(--tellom-accent-soft);color:var(--tellom-text)}.tellom-topbar-right{margin-left:auto}.tellom-inline-select{display:inline-flex;align-items:center;gap:.48rem;min-width:0;padding:.18rem .18rem .18rem .55rem;border:1px solid var(--tellom-border);border-radius:999px;background:var(--tellom-surface);color:var(--tellom-muted);font-size:.75rem}.tellom-inline-select select{min-width:10rem;padding:.36rem .55rem;border-radius:999px;font-size:.78rem}.tellom-inline-select-block{width:100%;justify-content:space-between;border-radius:12px;padding:.55rem .6rem}.tellom-inline-select-block select{min-width:0;width:100%}.tellom-search{display:inline-flex;align-items:center;min-width:min(20rem,32vw);padding:0 .6rem;border:1px solid var(--tellom-border);border-radius:999px;background:var(--tellom-surface)}.tellom-search-icon{color:var(--tellom-muted)}.tellom-search-input{width:100%;border:0;background:transparent;color:inherit;padding:.58rem .2rem .58rem .5rem;font-size:.82rem}.tellom-search-input:focus{outline:none}.tellom-dropdown{position:absolute;top:calc(100% + .5rem);right:0;min-width:16rem;max-width:min(26rem,calc(100vw - 2rem));border:1px solid var(--tellom-border-strong);border-radius:14px;background:var(--tellom-surface-strong);box-shadow:0 28px 60px rgba(2,6,23,.28);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:120;overflow:hidden}.tellom-branch-dropdown{left:0;right:auto;min-width:18rem}.tellom-search-results{left:0;right:auto;width:100%}.tellom-notification-menu{width:min(28rem,calc(100vw - 2rem))}.tellom-user-menu{width:min(25rem,calc(100vw - 2rem))}.tellom-dropdown-foot,.tellom-dropdown-head{display:flex;align-items:center;justify-content:space-between;gap:.6rem;padding:.8rem .95rem;border-bottom:1px solid var(--tellom-border)}.tellom-dropdown-foot{border-top:1px solid var(--tellom-border);border-bottom:0}.tellom-dropdown-head strong,.tellom-user-head strong{display:block;font-size:.85rem}.tellom-dropdown-head span,.tellom-dropdown-link small,.tellom-empty-state,.tellom-home-strip p,.tellom-menu-note,.tellom-mobile-group header,.tellom-mobile-group-links small,.tellom-notification-meta small,.tellom-user-head span{color:var(--tellom-muted)}.tellom-dropdown-list,.tellom-notification-list,.tellom-user-body{display:flex;flex-direction:column}.tellom-dropdown-link{display:flex;align-items:flex-start;gap:.75rem;padding:.82rem .95rem;color:inherit;text-decoration:none;border-top:1px solid rgba(148,163,184,.08)}.tellom-dropdown-link:first-child{border-top:0}.tellom-dropdown-link strong{display:block;font-size:.84rem;line-height:1.2}.tellom-dropdown-link:focus-visible,.tellom-dropdown-link:hover{background:rgba(148,163,184,.08)}.tellom-dropdown-link.is-active{background:var(--tellom-accent-soft)}.tellom-dropdown-icon{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:10px;background:rgba(148,163,184,.08)}.tellom-icon-button,.tellom-user-button{display:inline-flex;align-items:center;justify-content:center;gap:.48rem;min-height:2.2rem;padding:0 .72rem;border-radius:999px}.tellom-icon-button{width:2.2rem;min-width:2.2rem;padding:0}.tellom-user-button{padding-inline:.4rem .7rem}.tellom-counter{position:absolute;top:-.24rem;right:-.1rem;min-width:1rem;height:1rem;padding:0 .22rem;background:var(--tellom-critical);color:#fff;font-size:.62rem;line-height:1}.tellom-counter,.tellom-user-initial{display:inline-flex;align-items:center;justify-content:center;border-radius:999px}.tellom-user-initial{width:1.5rem;height:1.5rem;background:rgba(125,211,252,.14);color:var(--tellom-accent);font-size:.74rem;font-weight:700}.tellom-user-body{gap:.9rem;padding:.9rem .95rem}.tellom-header-actions,.tellom-home-status,.tellom-user-grid{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.tellom-home-status{justify-content:flex-end}.tellom-chip{display:inline-flex;align-items:center;gap:.35rem;min-height:1.9rem;padding:0 .7rem;border-radius:999px;border:1px solid var(--tellom-border);background:var(--tellom-surface);color:inherit;font-size:.76rem}.tellom-chip-positive{border-color:rgba(52,211,153,.28);color:var(--tellom-positive)}.tellom-chip-warning{border-color:rgba(245,158,11,.3);color:var(--tellom-warning)}.tellom-chip-critical{border-color:rgba(251,113,133,.32);color:var(--tellom-critical)}.tellom-severity{display:inline-flex;align-items:center;min-height:1.2rem;padding:0 .45rem;border-radius:999px;font-size:.64rem;text-transform:uppercase;letter-spacing:0;background:rgba(148,163,184,.14)}.tellom-severity-degraded,.tellom-severity-warning{color:var(--tellom-warning)}.tellom-severity-critical{color:var(--tellom-critical)}.tellom-severity-info,.tellom-severity-notice{color:var(--tellom-accent)}.tellom-subnav{position:sticky;top:3.75rem;z-index:80;width:min(1600px,calc(100vw - 2rem));max-width:1600px;margin:0 auto;padding-bottom:.65rem;background:color-mix(in srgb,var(--tellom-bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tellom-home-strip,.tellom-subnav-inner{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem .9rem;border:1px solid var(--tellom-border);border-radius:14px;background:var(--tellom-surface)}.tellom-subnav-label{color:var(--tellom-muted);font-size:.75rem;white-space:nowrap}.tellom-subnav-tabs{display:flex;gap:.42rem;flex-wrap:wrap;min-width:0}.tellom-subnav-tab{display:inline-flex;align-items:center;min-height:1.95rem;padding:0 .72rem;border-radius:999px;border:1px solid transparent;color:inherit;text-decoration:none;font-size:.78rem}.tellom-page-header-shell .premium-page-header{padding:.95rem 1rem;border:1px solid var(--tellom-border);border-radius:14px;background:var(--tellom-surface)}.tellom-page-header-shell .page-title-text,.tellom-page-header-shell .premium-page-header-copy h2{font-size:clamp(1.35rem,1.1rem + .7vw,1.9rem)}.tellom-home-copy{min-width:0;display:flex;flex-direction:column;gap:.28rem}.tellom-home-copy strong{font-size:.96rem}.tellom-action-link{display:inline-flex;flex-direction:column;gap:.12rem;min-width:9rem;padding:.55rem .72rem;border-radius:12px;border:1px solid var(--tellom-border);background:rgba(148,163,184,.06);color:inherit;text-decoration:none}.tellom-action-link span{color:var(--tellom-muted);font-size:.7rem}.tellom-action-link strong{font-size:.8rem;line-height:1.2}.tellom-page-surface{min-width:0;display:flex;flex-direction:column;gap:1rem}.tellom-page-surface,.tellom-page-surface .admin-main,.tellom-page-surface .analytics-summary-grid,.tellom-page-surface .continuity-summary-grid,.tellom-page-surface .data-table,.tellom-page-surface .ops-review-grid,.tellom-page-surface .owner-main-panel,.tellom-page-surface .owner-side-panel,.tellom-page-surface .resource-table,.tellom-page-surface .runtime-intelligence-grid,.tellom-page-surface .runtime-intelligence-panel,.tellom-page-surface .summary-stack,.tellom-page-surface .summary-stack>*,.tellom-page-surface .table-panel,.tellom-page-surface .table-wrap,.tellom-page-surface>*{min-width:0;max-width:100%}.tellom-page-surface .table-wrap{overflow:auto}.tellom-page-surface [data-card-nav-enabled=true]{cursor:pointer}.tellom-page-surface [data-card-nav-enabled=true]:focus-visible,.tellom-page-surface [data-card-nav-enabled=true]:hover{outline:0;box-shadow:0 0 0 1px color-mix(in srgb,var(--tellom-accent) 40%,transparent)}.tellom-danger-button,.tellom-text-button{border:0;background:transparent;color:inherit;padding:0;font:inherit}.tellom-danger-button{display:inline-flex;align-items:center;gap:.45rem;color:var(--tellom-critical)}.tellom-notification-row{display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:.85rem .95rem;border-top:1px solid rgba(148,163,184,.08)}.tellom-notification-row:first-child{border-top:0}.tellom-notification-copy{display:flex;flex-direction:column;gap:.32rem;min-width:0}.tellom-notification-meta{display:flex;align-items:center;gap:.45rem}.tellom-bottom-nav,.tellom-mobile-menu-button,.tellom-mobile-sheet{display:none}@media (max-width:1100px){.tellom-shell .admin-main.tellom-main,.tellom-subnav,.tellom-topbar{width:calc(100vw - 1.2rem)}.tellom-topbar{gap:.8rem}.tellom-search{min-width:min(14rem,28vw)}}@media (max-width:920px){.tellom-branch-nav,.tellom-inline-select,.tellom-search{display:none}.tellom-mobile-menu-button{display:inline-flex;flex-direction:column;justify-content:center;gap:.22rem;width:2.2rem;height:2.2rem;padding:0;border:1px solid var(--tellom-border);border-radius:999px;background:var(--tellom-surface)}.tellom-mobile-menu-button span{width:.9rem;height:1px;margin:0 auto;background:currentColor}.tellom-mobile-sheet{position:fixed;inset:0;z-index:130;display:flex;flex-direction:column;background:color-mix(in srgb,var(--tellom-bg) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tellom-mobile-sheet-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.95rem 1rem;border-bottom:1px solid var(--tellom-border)}.tellom-close-mark{font-size:1rem;line-height:1}.tellom-mobile-sheet-body{display:flex;flex-direction:column;gap:1rem;padding:1rem;overflow:auto}.tellom-user-label{display:none}.tellom-user-button{padding-inline:.35rem .5rem;gap:.32rem}.tellom-mobile-home{display:inline-flex;align-items:center;gap:.7rem;padding:.8rem .9rem;border-radius:14px;text-decoration:none}.tellom-mobile-group{display:flex;flex-direction:column;gap:.55rem}.tellom-mobile-group header{display:flex;align-items:center;gap:.45rem;font-size:.76rem}.tellom-mobile-group-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.tellom-mobile-link{display:flex;flex-direction:column;gap:.2rem;padding:.72rem .8rem;border-radius:12px;text-decoration:none}.tellom-mobile-link.is-active{border-color:color-mix(in srgb,var(--tellom-accent) 42%,var(--tellom-border-strong));background:var(--tellom-accent-soft)}.tellom-mobile-footer{padding-top:.4rem}.tellom-bottom-nav{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;width:calc(100vw - 1rem);left:.5rem;right:.5rem;bottom:.5rem;z-index:95;padding:.45rem;border:1px solid var(--tellom-border);border-radius:16px;background:color-mix(in srgb,var(--tellom-bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.tellom-bottom-nav a{display:inline-flex;align-items:center;justify-content:center;min-height:2.25rem;padding:0 .35rem;border-radius:12px;font-size:.72rem}.tellom-bottom-nav a.mobile-bottom-active{background:var(--tellom-accent-soft);color:var(--tellom-text)}}@media (max-width:760px){.tellom-shell .admin-main.tellom-main,.tellom-subnav,.tellom-topbar{width:calc(100vw - .9rem)}.tellom-topbar{padding-top:.55rem}.tellom-subnav{top:3.4rem}.tellom-home-strip,.tellom-subnav-inner{flex-direction:column;align-items:stretch}.tellom-header-actions,.tellom-home-status,.tellom-subnav-tabs{justify-content:flex-start}.tellom-page-header-shell .premium-page-header{padding:.85rem}.tellom-mobile-group-links{grid-template-columns:1fr}}.admin-app.surface-ops .admin-main,.admin-app.surface-ops .ops-workspace-route,.admin-app.surface-ops .ops-workspace-route>*,.admin-app.surface-ops .runtime-intelligence-frame,.admin-app.surface-ops .runtime-intelligence-frame-compact,.admin-app.surface-ops .summary-stack,.admin-app.surface-ops .summary-stack>*,.admin-app.surface-ops .testing-workspace-route>*,.admin-app.surface-owner .admin-main,.admin-app.surface-owner .ops-workspace-route>*,.admin-app.surface-owner .runtime-intelligence-frame,.admin-app.surface-owner .runtime-intelligence-frame-compact,.admin-app.surface-owner .summary-stack,.admin-app.surface-owner .summary-stack>*,.admin-app.surface-owner .testing-workspace-route>*,.admin-app.surface-testing .admin-main,.admin-app.surface-testing .ops-workspace-route>*,.admin-app.surface-testing .runtime-intelligence-frame,.admin-app.surface-testing .runtime-intelligence-frame-compact,.admin-app.surface-testing .summary-stack,.admin-app.surface-testing .summary-stack>*,.admin-app.surface-testing .testing-workspace-route,.admin-app.surface-testing .testing-workspace-route>*{min-width:0!important;max-width:100%!important}.admin-app.surface-ops .operational-table-panel,.admin-app.surface-ops .surface-route-panel,.admin-app.surface-ops .table-panel,.admin-app.surface-owner .operational-table-panel,.admin-app.surface-owner .surface-route-panel,.admin-app.surface-owner .table-panel,.admin-app.surface-testing .operational-table-panel,.admin-app.surface-testing .surface-route-panel,.admin-app.surface-testing .table-panel{min-width:0!important;max-width:100%!important;overflow:hidden!important}.admin-app.surface-ops .table-wrap,.admin-app.surface-owner .table-wrap,.admin-app.surface-testing .table-wrap{max-width:100%!important;overflow-x:auto!important}.admin-app.surface-ops .data-table,.admin-app.surface-ops .resource-table,.admin-app.surface-owner .data-table,.admin-app.surface-owner .resource-table,.admin-app.surface-testing .data-table,.admin-app.surface-testing .resource-table{width:max(100%,760px)!important}.admin-app.surface-ops .analytics-summary-grid,.admin-app.surface-ops .continuity-summary-grid,.admin-app.surface-ops .guardrails-summary-grid,.admin-app.surface-ops .ops-review-grid,.admin-app.surface-ops .runtime-intelligence-grid,.admin-app.surface-ops .summary-grid,.admin-app.surface-owner .analytics-summary-grid,.admin-app.surface-owner .continuity-summary-grid,.admin-app.surface-owner .guardrails-summary-grid,.admin-app.surface-owner .ops-review-grid,.admin-app.surface-owner .runtime-intelligence-grid,.admin-app.surface-owner .summary-grid,.admin-app.surface-testing .analytics-summary-grid,.admin-app.surface-testing .continuity-summary-grid,.admin-app.surface-testing .guardrails-summary-grid,.admin-app.surface-testing .ops-review-grid,.admin-app.surface-testing .runtime-intelligence-grid,.admin-app.surface-testing .summary-grid{min-width:0!important;max-width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))!important}.admin-app.surface-ops .analytics-filter-grid,.admin-app.surface-ops .toolbar-group,.admin-app.surface-owner .analytics-filter-grid,.admin-app.surface-owner .toolbar-group,.admin-app.surface-testing .analytics-filter-grid,.admin-app.surface-testing .toolbar-group{min-width:0!important;max-width:100%!important;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))!important}.admin-app.surface-ops .ops-flow-panel,.admin-app.surface-owner .ops-flow-panel,.admin-app.surface-testing .ops-flow-panel{min-width:0!important;max-width:100%!important;grid-template-columns:minmax(0,1fr)!important}.admin-app.surface-ops .ops-flow-actions,.admin-app.surface-ops .ops-flow-grid,.admin-app.surface-ops .ops-flow-heading,.admin-app.surface-owner .ops-flow-actions,.admin-app.surface-owner .ops-flow-grid,.admin-app.surface-owner .ops-flow-heading,.admin-app.surface-testing .ops-flow-actions,.admin-app.surface-testing .ops-flow-grid,.admin-app.surface-testing .ops-flow-heading{min-width:0!important;max-width:100%!important}.surface-ops .dashboard-menu-group,.surface-owner .dashboard-menu-group,.surface-testing .dashboard-menu-group{display:inline-flex;align-items:center;gap:.08rem}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{gap:.42rem}.dashboard-menu-split-toggle{border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 92%,transparent);color:var(--muted);min-width:1.42rem;width:1.42rem;height:1.74rem;border-radius:7px;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .18s ease,color .18s ease,background-color .18s ease}.dashboard-menu-split-toggle-open,.dashboard-menu-split-toggle:focus-visible,.dashboard-menu-split-toggle:hover{border-color:color-mix(in srgb,var(--accent) 48%,var(--border));color:var(--accent-ink);background:color-mix(in srgb,var(--accent-soft) 52%,var(--panel))}.dashboard-menu-group-quick .dashboard-menu-trigger{border-start-end-radius:6px;border-end-end-radius:6px}.dashboard-menu-group-quick .dashboard-menu-split-toggle{border-start-start-radius:6px;border-end-start-radius:6px}@media (min-width:961px){.surface-ops .dashboard-menu-groups,.surface-ops .dashboard-top-nav,.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-menu-groups,.surface-owner .dashboard-top-nav,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-menu-groups,.surface-testing .dashboard-top-nav,.surface-testing .dashboard-top-nav-main{overflow-x:visible!important;overflow-y:visible!important;overflow:visible!important}.surface-ops .dashboard-submenu,.surface-owner .dashboard-submenu,.surface-testing .dashboard-submenu{z-index:10000!important}.surface-ops .dashboard-menu-group:nth-last-child(-n+2) .dashboard-submenu,.surface-owner .dashboard-menu-group:nth-last-child(-n+3) .dashboard-submenu,.surface-testing .dashboard-menu-group:nth-last-child(-n+2) .dashboard-submenu{left:auto!important;right:0!important}}.tellom-cockpit{display:grid;gap:.62rem;min-width:0}.tellom-cockpit-head{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:.8rem;padding:.72rem .78rem;border:1px solid color-mix(in srgb,var(--border) 86%,var(--accent) 14%);border-radius:8px;background:color-mix(in srgb,var(--panel-strong) 88%,transparent)}.tellom-cockpit-clock small,.tellom-cockpit-head span,.tellom-empty,.tellom-evidence-item small,.tellom-evidence-item span,.tellom-kpi small,.tellom-kpi span,.tellom-risk-cell span,.tellom-row em,.tellom-row small,.tellom-signal span,.tellom-simulator-lock span{color:var(--muted)}.tellom-cockpit-head span,.tellom-kpi span,.tellom-panel header strong,.tellom-risk-cell span,.tellom-signal span{font-size:.66rem;font-weight:860;letter-spacing:0;text-transform:uppercase}.tellom-cockpit-head h1{margin:.08rem 0 0;font-size:1.28rem;line-height:1.05;letter-spacing:0}.tellom-cockpit-head p{max-width:68rem;margin:.24rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.45}.tellom-cockpit-clock{display:grid;justify-items:end;gap:.12rem;min-width:8.5rem;font-size:.72rem}.tellom-cockpit-warning{padding:.52rem .68rem;border:1px solid color-mix(in srgb,var(--warning) 44%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--warning) 11%,var(--panel));color:var(--text);font-size:.74rem;font-weight:760}.tellom-command-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.46rem}.tellom-kpi,.tellom-panel,.tellom-simulator-lock{border:1px solid color-mix(in srgb,var(--border) 88%,var(--accent) 12%);border-radius:8px;background:color-mix(in srgb,var(--panel) 94%,transparent)}.tellom-kpi{display:grid;align-content:space-between;gap:.26rem;min-height:5.05rem;padding:.58rem .64rem}.tellom-kpi span,.tellom-panel header strong{display:inline-flex;align-items:center;gap:.3rem}.tellom-kpi strong{font-size:1.18rem;line-height:1}.tellom-kpi small{font-size:.66rem;line-height:1.25}.tellom-cockpit-grid{display:grid;gap:.54rem;min-width:0}.tellom-cockpit-grid-major{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.tellom-cockpit-grid-thirds{grid-template-columns:repeat(3,minmax(0,1fr))}.tellom-panel{display:grid;align-content:start;gap:.54rem;min-width:0;min-height:14rem;padding:.68rem}.tellom-panel header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.tellom-action-grid a,.tellom-panel header a{color:var(--accent-ink);text-decoration:none}.tellom-panel header a{font-size:.68rem;font-weight:840}.tellom-action-grid,.tellom-evidence-stream,.tellom-risk-matrix,.tellom-rows{display:grid;gap:.38rem}.tellom-row{display:grid;grid-template-columns:minmax(0,1fr) max-content max-content;align-items:center;gap:.54rem;min-height:2.78rem;padding:.42rem .5rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 84%,transparent)}.tellom-row div{display:grid;gap:.08rem;min-width:0}.tellom-evidence-item strong,.tellom-row strong,.tellom-simulator-lock strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.tellom-evidence-item small,.tellom-evidence-item span,.tellom-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.66rem}.tellom-row em,.tellom-row>span{font-style:normal;font-size:.68rem;font-weight:850}.tellom-risk-matrix,.tellom-signal-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tellom-risk-cell,.tellom-signal{display:grid;gap:.22rem;min-height:4.4rem;padding:.52rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 86%,transparent)}.tellom-risk-cell strong,.tellom-signal strong{font-size:1.12rem;line-height:1}.tellom-evidence-item{display:grid;gap:.12rem;padding:.46rem .52rem;border-left:3px solid var(--border);border-radius:6px;background:color-mix(in srgb,var(--panel-muted) 76%,transparent)}.tellom-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tellom-action-grid a{display:flex;align-items:center;min-height:2.35rem;padding:0 .58rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 80%,transparent);font-size:.72rem;font-weight:820}.tellom-simulator-lock{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:.72rem;padding:.66rem}.tellom-simulator-lock>div:first-child{display:grid;gap:.12rem}.tellom-token-rules{display:flex;flex-wrap:wrap;gap:.32rem}.tellom-token-rules span{padding:.28rem .42rem;border:1px solid var(--border);border-radius:999px;background:color-mix(in srgb,var(--panel-muted) 78%,transparent);font-size:.65rem;font-weight:780}.tellom-empty{margin:0;padding:.62rem;border:1px dashed var(--border);border-radius:7px;font-size:.72rem}.tellom-tone-positive{border-color:color-mix(in srgb,var(--success) 42%,var(--border))}.tellom-tone-warning{border-color:color-mix(in srgb,var(--warning) 48%,var(--border))}.tellom-tone-negative{border-color:color-mix(in srgb,var(--danger) 48%,var(--border))}@media (max-width:1180px){.tellom-command-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.tellom-cockpit-grid-major,.tellom-cockpit-grid-thirds{grid-template-columns:1fr}}@media (max-width:720px){.tellom-cockpit-head,.tellom-simulator-lock{grid-template-columns:1fr}.tellom-cockpit-clock{justify-items:start}.tellom-action-grid,.tellom-command-strip,.tellom-risk-matrix,.tellom-signal-grid{grid-template-columns:1fr}.tellom-row{grid-template-columns:minmax(0,1fr) max-content}.tellom-row em{grid-column:1/-1}}.ops-production-board{display:grid;gap:.58rem;min-width:0}.ops-link-ribbon,.ops-panel,.ops-production-head,.ops-pulse{border:1px solid color-mix(in srgb,var(--border) 88%,var(--accent) 12%);border-radius:8px;background:color-mix(in srgb,var(--panel) 94%,transparent)}.ops-production-head{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:end;gap:.72rem;padding:.7rem .76rem;background:linear-gradient(135deg,color-mix(in srgb,var(--panel-strong) 94%,transparent),color-mix(in srgb,var(--panel) 88%,transparent))}.ops-attribution-card small,.ops-attribution-card span,.ops-bar-row small,.ops-evidence-head,.ops-evidence-row small,.ops-evidence-row span,.ops-panel header strong,.ops-production-head span,.ops-production-score small,.ops-production-score span,.ops-pulse small,.ops-pulse span{color:var(--muted)}.ops-attribution-card span,.ops-evidence-head,.ops-panel header strong,.ops-production-head>div:first-child>span,.ops-pulse span{font-size:.66rem;font-weight:880;letter-spacing:0;text-transform:uppercase}.ops-production-head h1{margin:.08rem 0 0;font-size:1.24rem;line-height:1.05;letter-spacing:0}.ops-production-head p{max-width:66rem;margin:.24rem 0 0;color:var(--muted);font-size:.76rem;line-height:1.42}.ops-production-score{display:grid;justify-items:end;gap:.08rem;min-width:9rem;padding-inline-start:.75rem;border-left:1px solid var(--border)}.ops-production-score strong{font-size:1.5rem;line-height:1}.ops-production-score small{font-size:.64rem;text-align:right}.ops-pulse-strip{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.42rem}.ops-pulse{display:grid;align-content:space-between;gap:.22rem;min-height:4.7rem;padding:.52rem .58rem}.ops-attribution-card[href],.ops-bar-row-link,.ops-pulse-link,.tellom-row-link{color:inherit;text-decoration:none;cursor:pointer}.ops-attribution-card[href]:focus-visible,.ops-attribution-card[href]:hover,.ops-bar-row-link:focus-visible,.ops-bar-row-link:hover,.ops-pulse-link:focus-visible,.ops-pulse-link:hover,.tellom-row-link:focus-visible,.tellom-row-link:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));outline:none}.ops-panel header strong,.ops-pulse span{display:inline-flex;align-items:center;gap:.28rem}.ops-pulse strong{font-size:1.15rem;line-height:1}.ops-pulse small{overflow:hidden;font-size:.65rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.ops-balance-grid,.ops-command-grid{display:grid;gap:.52rem;min-width:0}.ops-balance-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ops-command-grid{grid-template-columns:minmax(0,1.2fr) minmax(18rem,.8fr)}.ops-command-grid-bottom{grid-template-columns:minmax(18rem,.82fr) minmax(0,1.18fr)}.ops-panel{display:grid;align-content:start;gap:.5rem;min-height:13rem;min-width:0;padding:.64rem}.ops-panel header{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ops-panel header a{color:var(--accent-ink);font-size:.68rem;font-weight:840;text-decoration:none}.ops-panel-positive{border-color:color-mix(in srgb,var(--success) 38%,var(--border))}.ops-panel-negative{border-color:color-mix(in srgb,var(--warning) 44%,var(--border))}.ops-bar-rows{display:grid;gap:.4rem}.ops-bar-row{position:relative;display:grid;grid-template-columns:minmax(0,1fr) max-content;gap:.6rem;min-height:3.1rem;padding:.48rem .54rem;overflow:hidden;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 84%,transparent)}.ops-bar-row div{display:grid;gap:.08rem;min-width:0}.ops-bar-row strong,.ops-evidence-row strong{overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.ops-bar-row small{overflow:hidden;font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.ops-bar-row>span{position:relative;z-index:1;font-size:.82rem;font-weight:900}.ops-bar-row i{position:absolute;inset:auto auto 0 0;block-size:.16rem;border-radius:999px;background:currentColor;opacity:.72}.ops-attribution-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.38rem}.ops-attribution-card{display:grid;gap:.18rem;min-height:5.4rem;padding:.52rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 84%,transparent)}.ops-attribution-card strong{font-size:1.22rem;line-height:1}.ops-attribution-card small{font-size:.64rem;line-height:1.25}.ops-evidence-table{display:grid;gap:.28rem;min-width:0;overflow-x:auto;scrollbar-width:thin}.ops-evidence-head,.ops-evidence-row{display:grid;grid-template-columns:minmax(12rem,1.25fr) minmax(5.5rem,.55fr) minmax(8rem,.75fr) minmax(7rem,.7fr) minmax(7rem,.7fr) minmax(6rem,.55fr);gap:.48rem;align-items:center;min-width:52rem}.ops-evidence-head{padding:0 .44rem}.ops-evidence-row{min-height:2.5rem;padding:.38rem .44rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 82%,transparent)}.ops-evidence-row small,.ops-evidence-row span{overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.ops-link-ribbon{display:flex;flex-wrap:wrap;gap:.34rem;padding:.42rem}.ops-link-ribbon a{display:inline-flex;align-items:center;min-height:1.9rem;padding:0 .56rem;border:1px solid var(--border);border-radius:7px;background:color-mix(in srgb,var(--panel-muted) 80%,transparent);color:var(--accent-ink);font-size:.7rem;font-weight:820;text-decoration:none}.ops-tone-positive{border-color:color-mix(in srgb,var(--success) 42%,var(--border))}.ops-tone-warning{border-color:color-mix(in srgb,var(--warning) 48%,var(--border))}.ops-tone-negative{border-color:color-mix(in srgb,var(--danger) 48%,var(--border))}.ops-tone-neutral{border-color:color-mix(in srgb,var(--muted) 34%,var(--border))}@media (max-width:1180px){.ops-pulse-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ops-balance-grid,.ops-command-grid,.ops-command-grid-bottom{grid-template-columns:1fr}.ops-attribution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.ops-production-head{grid-template-columns:1fr}.ops-production-score{justify-items:start;padding-inline-start:0;border-left:0}.ops-production-score small{text-align:left}.ops-attribution-grid,.ops-pulse-strip{grid-template-columns:1fr}}@media (min-width:961px){.surface-ops .dashboard-menu-groups,.surface-ops .dashboard-top-nav,.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-menu-groups,.surface-owner .dashboard-top-nav,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-menu-groups,.surface-testing .dashboard-top-nav,.surface-testing .dashboard-top-nav-main{overflow:visible!important}.surface-ops .dashboard-submenu,.surface-owner .dashboard-submenu,.surface-testing .dashboard-submenu{z-index:10000!important}.surface-ops .dashboard-menu-group:nth-last-child(-n+2) .dashboard-submenu,.surface-owner .dashboard-menu-group:nth-last-child(-n+3) .dashboard-submenu,.surface-testing .dashboard-menu-group:nth-last-child(-n+2) .dashboard-submenu{left:auto!important;right:0!important}}.surface-ops .dashboard-top-tools .account-menu .account-menu-trigger,.surface-owner .dashboard-top-tools .account-menu .account-menu-trigger,.surface-testing .dashboard-top-tools .account-menu .account-menu-trigger{min-width:2.26rem!important;width:2.26rem!important;padding:0 .18rem!important;gap:.08rem!important;justify-content:center!important}.call-intelligence-strip{display:grid;grid-template-columns:minmax(13rem,1.3fr) repeat(auto-fit,minmax(7rem,1fr));gap:.42rem;align-items:stretch;margin:.58rem 0}.call-intelligence-chip,.call-intelligence-strip>div{min-height:3rem;border:1px solid var(--border);border-radius:7px;background:var(--panel-muted);color:var(--text);padding:.48rem .58rem}.call-intelligence-strip>div{display:grid;align-content:center;gap:.16rem}.call-intelligence-chip span,.call-intelligence-strip>div span{color:var(--muted);font-size:.66rem;font-weight:800;letter-spacing:0;text-transform:uppercase}.call-intelligence-chip strong,.call-intelligence-strip>div strong{font-size:.86rem;line-height:1.1}.call-intelligence-chip{display:grid;align-content:center;gap:.16rem;text-align:left;cursor:pointer}.call-intelligence-chip:focus-visible,.call-intelligence-chip:hover{border-color:var(--warning);outline:none}.information-hub{display:grid;gap:.72rem}.advanced-assessment-head,.hub-title-row{display:flex;align-items:center;justify-content:space-between;gap:.8rem}.advanced-assessment-head>div:first-child,.hub-title-row>div{display:grid;gap:.12rem}.advanced-assessment-head strong,.hub-title-row strong{font-size:.9rem;line-height:1.1}.advanced-assessment-head span,.hub-title-row span{color:var(--muted);font-size:.72rem}.hub-title-row a{color:var(--accent-ink);font-size:.72rem;font-weight:850}.hub-metric-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr));gap:.46rem}.hub-metric-card{display:grid;gap:.28rem;min-height:4rem;padding:.58rem .66rem;border:1px solid var(--border);border-radius:7px;background:var(--panel-muted)}.hub-metric-card span{display:inline-flex;align-items:center;gap:.28rem;color:var(--muted);font-size:.66rem;font-weight:820;letter-spacing:0}.hub-metric-card strong{font-size:1.08rem;line-height:1}.hub-metric-card-warning{border-color:color-mix(in srgb,var(--warning) 48%,var(--border))}.advanced-assessment{display:grid;gap:.54rem;padding:.68rem;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.assessment-filters{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.assessment-filters label{display:grid;gap:.18rem;min-width:8.5rem;color:var(--muted);font-size:.62rem;font-weight:780}.assessment-filters .text-input{min-height:1.7rem;font-size:.68rem}.assessment-table{display:grid;gap:.34rem}.assessment-row{display:grid;grid-template-columns:minmax(7rem,.8fr) minmax(12rem,1.2fr) minmax(12rem,1.5fr);gap:.58rem;align-items:center;padding:.48rem .56rem;border:1px solid var(--border);border-radius:7px;background:var(--panel-muted);color:var(--text);text-decoration:none}.assessment-row small,.assessment-row span{color:var(--muted);font-size:.68rem}.assessment-row strong{font-size:.76rem}.hub-error{padding:.48rem .56rem;border:1px solid color-mix(in srgb,var(--warning) 52%,var(--border));border-radius:7px;color:var(--warning);background:color-mix(in srgb,var(--warning) 8%,var(--panel))}@media (max-width:820px){.advanced-assessment-head,.hub-title-row{align-items:stretch;flex-direction:column}.assessment-filters{justify-content:stretch}.assessment-filters label,.assessment-row{min-width:0}.assessment-row{grid-template-columns:1fr}}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{min-width:2.26rem!important;width:2.26rem!important;padding:0 .18rem!important;gap:.08rem!important;justify-content:center!important}.account-initial-badge{display:inline-flex;align-items:center;justify-content:center;width:1.08rem;height:1.08rem;border-radius:999px;color:var(--accent-ink);background:var(--accent-soft);border:1px solid color-mix(in srgb,var(--accent) 36%,var(--border));font-size:.62rem;font-weight:900;line-height:1}.account-initial-badge-large{width:1.56rem;height:1.56rem;font-size:.76rem}.account-menu-identity{display:flex;align-items:center;gap:.5rem;padding:.56rem .62rem;border:1px solid var(--border);border-radius:8px;background:var(--panel-muted)}.account-menu-identity>div{display:grid;gap:.08rem;min-width:0}.account-menu-identity strong,.account-theme-panel>strong{font-size:.76rem;line-height:1}.account-menu-identity small{color:var(--muted);font-size:.64rem}.account-health-panel,.account-theme-panel{display:grid;gap:.46rem;padding:.56rem;border:1px solid var(--border);border-radius:8px;background:var(--panel-muted)}.account-health-panel .health-menu-group{gap:.28rem}.account-health-panel .health-pill-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.28rem}.account-health-panel .health-pill{min-height:2.15rem;padding:.34rem .4rem}.account-health-panel .health-detail-panel{margin-top:0}.account-theme-grid{display:grid;grid-template-columns:1fr;gap:.28rem;max-height:15rem;overflow:auto}.account-theme-panel .theme-choice{min-height:2.2rem;padding:.34rem .42rem}.surface-ops .account-menu-popover,.surface-owner .account-menu-popover,.surface-testing .account-menu-popover{width:min(24rem,calc(100vw - 1.4rem))!important;display:grid;gap:.42rem}:root[data-theme=noir]{--bg-elevated:#05070a;--nav:#070a0f;--nav-text:#eef2f7;--nav-border:rgba(148,163,184,0.14)}:root[data-theme=graphite]{--bg-elevated:#111827;--nav:#141c29;--nav-text:#edf2f7;--nav-border:rgba(148,163,184,0.16)}:root[data-theme=onyx]{--bg-elevated:#08111f;--nav:#0a1727;--nav-text:#eaf2fb;--nav-border:rgba(125,157,190,0.15)}:root[data-theme=carbon]{--bg-elevated:#10140f;--nav:#121810;--nav-text:#eff4ec;--nav-border:rgba(161,171,153,0.14)}:root[data-theme=obsidian]{--bg-elevated:#120b18;--nav:#17101f;--nav-text:#f5edf8;--nav-border:rgba(179,162,188,0.14)}:root[data-theme=midnight]{--bg-elevated:#08111f;--nav:#0a1625;--nav-text:#edf5fb;--nav-border:rgba(148,163,184,0.14)}:root[data-theme=champagne],:root[data-theme=ivory],:root[data-theme=pearl],:root[data-theme=porcelain]{--nav-text:var(--text);--nav-border:var(--border)}:root[data-theme=champagne] .admin-app,:root[data-theme=champagne] body,:root[data-theme=ivory] .admin-app,:root[data-theme=ivory] body,:root[data-theme=pearl] .admin-app,:root[data-theme=pearl] body,:root[data-theme=porcelain] .admin-app,:root[data-theme=porcelain] body,html[data-theme=champagne],html[data-theme=ivory],html[data-theme=pearl],html[data-theme=porcelain]{background:var(--bg)!important;color:var(--text)!important}.surface-ops .account-menu-trigger,.surface-ops .dashboard-menu-trigger,.surface-ops .health-menu-trigger,.surface-ops .theme-menu-trigger,.surface-ops .topbar-search .text-input,.surface-owner .account-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-owner .health-menu-trigger,.surface-owner .theme-menu-trigger,.surface-owner .topbar-search .text-input,.surface-testing .account-menu-trigger,.surface-testing .dashboard-menu-trigger,.surface-testing .health-menu-trigger,.surface-testing .theme-menu-trigger,.surface-testing .topbar-search .text-input{background:var(--panel-muted)!important}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{border-radius:7px!important}.surface-ops .dashboard-home-surface,.surface-owner .dashboard-home-surface{display:grid!important;gap:.46rem!important;margin:0!important}.surface-ops .home-signal-row,.surface-owner .home-signal-row{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.42rem!important}.surface-ops .home-signal-card,.surface-owner .home-signal-card{display:grid!important;grid-template-columns:auto minmax(0,max-content) minmax(0,1fr)!important;align-items:center!important;gap:.4rem!important;min-height:2.72rem!important;padding:.42rem .52rem!important;border:1px solid color-mix(in srgb,var(--border) 88%,var(--accent) 12%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel-strong) 94%,transparent)!important;color:var(--text)!important;text-decoration:none!important;box-shadow:none!important}.surface-owner .home-signal-card{grid-template-columns:minmax(0,max-content) minmax(0,1fr)!important}.surface-ops .home-signal-card strong,.surface-owner .home-signal-card strong{font-size:1.08rem!important;line-height:1!important}.surface-ops .home-signal-card span,.surface-owner .home-signal-card span{min-width:0!important;color:var(--muted)!important;font-size:.74rem!important;font-weight:760!important;line-height:1.18!important}.surface-ops .home-signal-card-live,.surface-owner .home-signal-card-live{border-color:color-mix(in srgb,var(--success) 38%,var(--border))!important}.surface-ops .home-signal-card-warning,.surface-owner .home-signal-card-warning{border-color:color-mix(in srgb,var(--warning) 48%,var(--border))!important}.surface-ops .home-operator-line,.surface-owner .home-operator-line{display:flex!important;align-items:center!important;gap:.34rem!important;min-height:2.12rem!important;padding:.36rem .52rem!important;border:1px solid color-mix(in srgb,var(--border) 90%,var(--accent) 10%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--accent-soft) 18%,var(--panel))!important}.surface-ops .home-operator-line strong,.surface-owner .home-operator-line strong{flex:0 0 auto!important;font-size:.8rem!important;line-height:1.15!important}.surface-ops .home-operator-line span,.surface-owner .home-operator-line span{min-width:0!important;color:var(--muted)!important;font-size:.78rem!important;font-weight:720!important;line-height:1.2!important}.surface-ops .home-live-grid,.surface-owner .home-live-grid{display:grid!important;grid-template-columns:minmax(0,1.12fr) minmax(20rem,.88fr)!important;gap:.42rem!important}.surface-ops .home-live-panel,.surface-owner .home-live-panel{display:grid!important;gap:.44rem!important;min-height:5rem!important;padding:.58rem .64rem!important;border:1px solid color-mix(in srgb,var(--border) 86%,var(--accent) 14%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel-strong) 94%,transparent)!important;color:var(--text)!important;text-decoration:none!important;box-shadow:none!important}.surface-ops .home-live-panel strong,.surface-owner .home-live-panel strong{display:block!important;font-size:.92rem!important;line-height:1.15!important}.surface-ops .home-live-panel span,.surface-owner .home-live-panel span{color:var(--muted)!important;font-size:.76rem!important;font-weight:720!important;line-height:1.2!important}.surface-ops .home-live-meter,.surface-owner .home-live-meter{height:.32rem!important;overflow:hidden!important;border-radius:999px!important;background:color-mix(in srgb,var(--border) 62%,var(--panel))!important}.surface-ops .home-live-meter span,.surface-owner .home-live-meter span{display:block!important;height:100%!important;border-radius:inherit!important;background:color-mix(in srgb,var(--accent) 78%,var(--success))!important;transition:width .26s ease!important}.surface-ops .home-live-pills,.surface-owner .home-live-pills{display:flex!important;flex-wrap:wrap!important;gap:.24rem!important}.surface-ops .home-live-pills span,.surface-owner .home-live-pills span{border:1px solid var(--border)!important;border-radius:999px!important;padding:.16rem .34rem!important;background:var(--panel)!important;font-size:.68rem!important;line-height:1!important}.surface-ops .home-live-graph-card,.surface-owner .home-live-graph-card{display:grid!important;grid-template-columns:minmax(13rem,.36fr) minmax(0,1fr) auto!important;align-items:center!important;gap:.62rem!important;min-height:4.6rem!important;padding:.56rem .64rem!important;border:1px solid color-mix(in srgb,var(--border) 86%,var(--accent) 14%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel-strong) 88%,transparent)!important;box-shadow:none!important}.surface-ops .home-live-graph-copy,.surface-owner .home-live-graph-copy{display:grid!important;gap:.14rem!important;min-width:0!important}.surface-ops .home-live-graph-copy strong,.surface-owner .home-live-graph-copy strong{font-size:.9rem!important;line-height:1.1!important}.surface-ops .home-live-graph-copy span,.surface-owner .home-live-graph-copy span{color:var(--muted)!important;font-size:.74rem!important;font-weight:720!important;line-height:1.18!important}.surface-ops .home-live-graph,.surface-owner .home-live-graph{display:flex!important;align-items:end!important;gap:.22rem!important;height:3.1rem!important;min-width:0!important;padding:.24rem .3rem!important;overflow:hidden!important;border:1px solid color-mix(in srgb,var(--border) 64%,transparent)!important;border-radius:7px!important;background:linear-gradient(to top,color-mix(in srgb,var(--border) 30%,transparent) 1px,transparent 1px) 0 0 /100% 33%,color-mix(in srgb,var(--panel) 82%,transparent)!important}.surface-ops .home-live-graph span,.surface-owner .home-live-graph span{flex:1 1!important;min-width:.18rem!important;border-radius:999px 999px 2px 2px!important;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 82%,var(--success)),color-mix(in srgb,var(--success) 72%,var(--accent)))!important;transition:height .26s ease,opacity .26s ease!important}.surface-owner .home-live-graph-admin span{background:linear-gradient(180deg,color-mix(in srgb,var(--warning) 62%,var(--accent)),color-mix(in srgb,var(--accent) 72%,var(--success)))!important}.surface-ops .home-live-graph-legend,.surface-owner .home-live-graph-legend{display:flex!important;flex-wrap:wrap!important;justify-content:flex-end!important;gap:.24rem!important}.surface-ops .home-live-graph-legend span,.surface-owner .home-live-graph-legend span{border:1px solid var(--border)!important;border-radius:999px!important;padding:.17rem .36rem!important;background:var(--panel)!important;color:var(--muted)!important;font-size:.68rem!important;font-weight:780!important;line-height:1!important;white-space:nowrap!important}.surface-ops .home-decision-list,.surface-owner .home-decision-list{display:grid!important;gap:.3rem!important}.surface-ops .home-decision-list a,.surface-owner .home-decision-list a{display:flex!important;align-items:center!important;min-height:1.44rem!important;padding:.28rem .46rem!important;border:1px solid color-mix(in srgb,var(--border) 88%,var(--accent) 12%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel) 92%,transparent)!important;color:var(--text)!important;font-size:.76rem!important;font-weight:760!important;line-height:1.15!important;text-decoration:none!important}.surface-ops .home-workstream-grid,.surface-owner .home-workstream-grid{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.42rem!important}.surface-ops .home-workstream-card,.surface-owner .home-workstream-card{display:grid!important;align-content:center!important;gap:.18rem!important;min-height:3.46rem!important;padding:.44rem .5rem!important;border:1px solid color-mix(in srgb,var(--border) 88%,var(--accent) 12%)!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel-strong) 92%,transparent)!important;color:var(--text)!important;text-decoration:none!important;box-shadow:none!important}.surface-ops .home-workstream-card p,.surface-owner .home-workstream-card p{display:flex!important;align-items:center!important;gap:.24rem!important;margin:0!important;color:var(--muted)!important;font-size:.66rem!important;font-weight:860!important;letter-spacing:.04em!important;line-height:1!important;text-transform:uppercase!important}.surface-ops .home-workstream-card strong,.surface-owner .home-workstream-card strong{font-size:.82rem!important;line-height:1.12!important}.surface-ops .ops-overview-surface,.surface-owner .admin-focused-home{padding-top:0!important}@media (max-width:1180px){.surface-ops .home-signal-row,.surface-ops .home-workstream-grid,.surface-owner .home-signal-row,.surface-owner .home-workstream-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.surface-ops .home-live-graph-card,.surface-ops .home-live-grid,.surface-owner .home-live-graph-card,.surface-owner .home-live-grid{grid-template-columns:1fr!important}.surface-ops .home-live-graph-legend,.surface-owner .home-live-graph-legend{justify-content:flex-start!important}}@media (max-width:680px){.surface-ops .home-signal-row,.surface-ops .home-workstream-grid,.surface-owner .home-signal-row,.surface-owner .home-workstream-grid{grid-template-columns:1fr!important}.surface-ops .home-operator-line,.surface-owner .home-operator-line{align-items:flex-start!important;flex-direction:column!important}}@media (max-width:760px){.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding:.36rem .48rem 1.2rem}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{max-width:8rem}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{padding:0 .42rem}.surface-ops .operator-header,.surface-owner .operator-header,.surface-testing .operator-header{grid-template-columns:1fr}}.owner-operator-brief,.runtime-compact-details,.runtime-compact-panel{border:1px solid rgba(128,146,176,.28);border-radius:24px;background:linear-gradient(145deg,rgba(255,255,255,.92),rgba(246,249,253,.82)),rgba(255,255,255,.78);box-shadow:0 18px 44px rgba(15,23,42,.08)}[data-theme=dark] .owner-operator-brief,[data-theme=dark] .runtime-compact-details,[data-theme=dark] .runtime-compact-panel{border-color:rgba(148,163,184,.2);background:linear-gradient(145deg,rgba(17,24,39,.94),rgba(2,6,23,.9)),rgba(15,23,42,.86)}.owner-operator-brief{display:grid;grid-template-columns:minmax(220px,.85fr) minmax(0,1.35fr);gap:1rem;padding:1rem}.owner-operator-brief-heading{display:grid;align-content:start;gap:.35rem}.owner-operator-brief-heading h3,.runtime-compact-copy h3{margin:0}.owner-control-hero-action{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.85rem}.owner-operator-brief-heading p:last-child,.runtime-compact-copy p:last-child{margin:0;color:var(--muted)}.owner-operator-brief-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.owner-operator-brief-grid article,.runtime-compact-detail-grid article{display:grid;align-content:start;gap:.4rem;min-height:100%;padding:.85rem;border:1px solid rgba(148,163,184,.28);border-radius:18px;background:rgba(255,255,255,.62)}[data-theme=dark] .owner-operator-brief-grid article,[data-theme=dark] .runtime-compact-detail-grid article{background:rgba(15,23,42,.56)}.owner-operator-brief-grid span,.runtime-compact-detail-grid span{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.owner-operator-brief-grid strong,.runtime-compact-detail-grid strong{color:var(--text);font-size:.92rem;line-height:1.45}.runtime-intelligence-frame-compact{display:grid;gap:1rem;margin-top:1rem}.runtime-compact-panel{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:1rem}.runtime-compact-actions{display:flex;flex-wrap:wrap;align-content:start;justify-content:flex-end;gap:.5rem}.runtime-compact-route-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.runtime-compact-details{margin-top:.75rem;padding:.85rem 1rem}.runtime-compact-details summary{cursor:pointer;color:var(--text);font-weight:800}.runtime-compact-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;margin-top:.85rem}@media (max-width:960px){.owner-operator-brief,.owner-operator-brief-grid,.runtime-compact-detail-grid,.runtime-compact-panel,.runtime-compact-route-grid{grid-template-columns:1fr}.runtime-compact-actions{justify-content:flex-start}}.surface-testing,.surface-testing .admin-app{background:radial-gradient(circle at top left,rgba(0,196,255,.1),transparent 26%),radial-gradient(circle at right 16%,rgba(255,154,56,.08),transparent 20%),linear-gradient(180deg,#05090f,#0b1118)}.surface-testing .admin-main{background:radial-gradient(circle at top left,rgba(0,196,255,.06),transparent 28%),linear-gradient(180deg,rgba(10,17,24,.96),rgba(8,13,19,.98))}.surface-testing .admin-sidebar{background:radial-gradient(circle at top,rgba(0,196,255,.14),transparent 26%),linear-gradient(180deg,rgba(7,13,18,.98),rgba(4,8,13,1));border-left-color:rgba(0,196,255,.12)}.surface-testing .global-search,.surface-testing .notice-banner,.surface-testing .operational-command-rail,.surface-testing .ops-workstream-card,.surface-testing .owner-control-hero,.surface-testing .premium-page-header,.surface-testing .quick-action-card,.surface-testing .surface-route-panel,.surface-testing .table-panel{background:linear-gradient(180deg,rgba(13,20,28,.96),rgba(9,15,22,.98));border-color:rgba(88,123,154,.28);box-shadow:0 18px 38px rgba(0,0,0,.34),inset 0 1px 0 rgba(143,212,255,.05)}.surface-testing .ops-workstream-card span,.surface-testing .owner-control-row p,.surface-testing .page-description,.surface-testing .quick-action-card p,.surface-testing .quick-action-card small,.surface-testing .summary-label,.surface-testing .surface-route-panel p{color:#90a7be}.surface-testing .ops-workstream-card strong,.surface-testing .owner-control-hero h3,.surface-testing .page-title-text,.surface-testing .premium-page-header-copy h2,.surface-testing .quick-action-card strong,.surface-testing .surface-route-panel h3,.surface-testing .table-panel h3,.surface-testing .table-panel strong{color:#eef6ff}.ops-workstream-grid,.owner-governance-lanes{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.ops-workstream-card,.owner-governance-lane{display:grid;gap:10px;padding:18px;border:1px solid rgba(212,221,230,.88);border-radius:16px;text-decoration:none;color:inherit;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.98));box-shadow:0 14px 34px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.72)}.ops-workstream-card p,.owner-governance-lane p{margin:0}.ops-workstream-card .summary-label{display:inline-flex;align-items:center;gap:8px}.ops-workstream-card-now{border-color:rgba(72,193,255,.28)}.ops-workstream-card-simulate{border-color:rgba(255,188,87,.28)}.ops-workstream-card-deferred{border-style:dashed}.ops-focus-strip-expanded{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}@media (max-width:760px){.ops-focus-strip-expanded,.ops-review-grid,.ops-workstream-grid,.owner-governance-lanes{grid-template-columns:1fr}}*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%;font-family:Inter,Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;background:radial-gradient(circle at top,rgba(43,111,242,.05),transparent 24%),linear-gradient(180deg,#eef3f7,#f8fafc)}body{min-height:100vh;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{scroll-behavior:smooth}h1,h2,h3,h4,h5,h6{letter-spacing:-.02em}.landing-shell{min-height:100vh;display:grid;place-items:center;padding:24px}.login-shell{position:relative;isolation:isolate;min-height:100dvh;height:100dvh;overflow:hidden;padding:clamp(12px,2vw,24px);background:url(/login-grid.svg) 50%/cover no-repeat,radial-gradient(circle at top left,rgba(98,150,255,.22),transparent 34%),radial-gradient(circle at right 18%,rgba(40,204,224,.16),transparent 28%),linear-gradient(180deg,#edf4fb,#dfe9f6)}.login-shell:after,.login-shell:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:0}.login-shell:before{background:radial-gradient(circle at 16% 18%,rgba(95,138,255,.17),transparent 24%),radial-gradient(circle at 82% 18%,rgba(31,199,221,.11),transparent 20%),radial-gradient(circle at 50% 100%,rgba(43,111,242,.08),transparent 30%);filter:blur(16px);opacity:.92}.login-shell:after{background:linear-gradient(110deg,transparent,rgba(255,255,255,.18) 50%,transparent);opacity:.05;transform:translateX(-10%)}.login-shell[data-surface=admin]:before{background:radial-gradient(circle at 12% 16%,rgba(139,111,255,.18),transparent 22%),radial-gradient(circle at 84% 18%,rgba(86,148,255,.12),transparent 20%),radial-gradient(circle at 50% 100%,rgba(113,93,255,.08),transparent 30%)}.login-shell[data-surface=ops]:before{background:radial-gradient(circle at 12% 16%,rgba(55,205,228,.15),transparent 22%),radial-gradient(circle at 84% 18%,rgba(72,132,255,.11),transparent 20%),radial-gradient(circle at 50% 100%,rgba(41,190,211,.08),transparent 30%)}.landing-panel{width:min(680px,100%);background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:32px;box-shadow:0 12px 40px rgba(19,33,47,.08)}.landing-panel h1{margin:0 0 12px;font-size:2rem}.landing-copy{margin:0;line-height:1.6;color:var(--muted)}.eyebrow{margin:0 0 8px;font-size:.875rem;font-weight:600;color:var(--text)}.landing-links{display:flex;gap:12px;margin-top:24px}.landing-brand-row{gap:.7rem}.landing-brand-row,.landing-link{display:inline-flex;align-items:center}.landing-link{justify-content:center;min-height:42px;padding:0 16px;border-radius:8px;border:1px solid var(--border);color:var(--text);background:var(--panel);text-decoration:none;font-weight:600}.landing-link:hover{border-color:var(--accent);background:var(--accent-soft)}.runtime-intelligence-frame{display:grid;gap:14px}.runtime-intelligence-panel,.runtime-intelligence-ribbon,.runtime-toolbar-strip{border:1px solid rgba(210,220,230,.92);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(245,248,251,.98));box-shadow:0 18px 40px rgba(14,23,40,.06),inset 0 1px 0 rgba(255,255,255,.82);transition:border-color .14s ease,background-color .14s ease,box-shadow .14s ease}.runtime-intelligence-panel,.runtime-intelligence-ribbon{padding:16px 18px}.runtime-toolbar-strip{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 16px}.runtime-intelligence-copy,.runtime-panel-heading,.runtime-toolbar-copy{display:grid;gap:8px}.runtime-intelligence-copy h3,.runtime-panel-heading h3,.runtime-toolbar-copy strong{margin:0;font-size:1.08rem}.runtime-intelligence-copy p,.runtime-panel-heading p,.runtime-toolbar-copy p{margin:0;color:var(--muted);line-height:1.58}.living-runtime-shell{padding:22px;color:#f4f7fb;background:linear-gradient(180deg,#090d12,#0f151b 46%,#f4f6f8 0,#f7f9fb)}.living-runtime-control-strip,.living-runtime-hero,.living-runtime-panel,.living-runtime-source-strip,.living-runtime-status-fabric{border:1px solid rgba(156,170,185,.22);border-radius:8px;background:rgba(13,18,24,.92);box-shadow:0 22px 54px rgba(0,0,0,.26)}.living-runtime-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(260px,.48fr);gap:18px;padding:26px}.living-runtime-hero-copy{display:grid;gap:10px;max-width:840px}.living-runtime-blast-grid span,.living-runtime-domain span,.living-runtime-eyebrow,.living-runtime-instability-grid span,.living-runtime-overview-grid span,.living-runtime-panel header p,.living-runtime-stat p,.living-runtime-trust-row span{margin:0;color:#98a5b3;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.living-runtime-hero h1{max-width:820px;margin:0;color:#fbfcfe;font-size:3rem;line-height:1.03;letter-spacing:0}.living-runtime-hero p{max-width:760px;margin:0;color:#bdc6d1;font-size:1rem;line-height:1.7}.living-runtime-density-control,.living-runtime-facet-row,.living-runtime-hero-status,.living-runtime-tabs{display:flex;flex-wrap:wrap;gap:8px}.living-runtime-hero-status{align-content:start;justify-content:flex-end}.living-runtime-narrative{display:grid;grid-template-columns:auto minmax(0,.36fr) minmax(0,1fr);gap:14px;align-items:center;margin-top:14px;padding:14px 16px;border:1px solid rgba(156,170,185,.22);border-radius:8px;color:#d8e1ea;background:rgba(13,18,24,.84)}.living-runtime-narrative div{display:inline-flex;align-items:center;gap:8px;color:#98a5b3;font-size:.76rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.living-runtime-narrative strong{color:#fbfcfe}.living-runtime-narrative p{margin:0;color:#adb8c4;line-height:1.55}.living-runtime-status-fabric{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:14px;overflow:hidden}.living-runtime-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px;color:#93a1af;font-size:.78rem;font-weight:750}.living-runtime-breadcrumbs a,.living-runtime-breadcrumbs span{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(166,180,195,.16);border-radius:8px;color:inherit;text-decoration:none;background:rgba(255,255,255,.035)}.living-runtime-breadcrumbs span{color:#f8fafc}.living-runtime-shell{--runtime-motion-base:180ms;--runtime-motion-slow:260ms;--runtime-focus-ring:0 0 0 3px rgba(198,216,235,0.18);--runtime-space-xs:6px;--runtime-space-sm:8px;--runtime-space-md:12px;--runtime-space-lg:16px;--runtime-surface-raised:rgba(255,255,255,0.06);--runtime-surface-subtle:rgba(255,255,255,0.035);--runtime-trust-confirmed:#a9f0d1;--runtime-topology-focus:#dce6ef;--runtime-replay-focus:#d9e6f8;--runtime-type-caption:0.72rem;--runtime-type-body:0.86rem;--runtime-type-title:1.05rem;--runtime-hierarchy-muted:#9facba;--runtime-hierarchy-strong:#f8fafc;--runtime-touch-target:44px}.living-runtime-shell :focus-visible{outline:1px solid rgba(235,242,250,.82);outline-offset:3px;box-shadow:var(--runtime-focus-ring)}.living-runtime-stat{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;min-height:92px;padding:16px;background:rgba(255,255,255,.035)}.living-runtime-stat>span{display:inline-grid;place-items:center;width:38px;height:38px;border:1px solid rgba(177,190,204,.2);border-radius:8px;color:#dce4ec;background:rgba(255,255,255,.04)}.living-runtime-blast-grid strong,.living-runtime-cognitive-strip strong,.living-runtime-command-list strong,.living-runtime-domain strong,.living-runtime-incident-focus strong,.living-runtime-incident-lanes strong,.living-runtime-instability-grid strong,.living-runtime-lineage-panel strong,.living-runtime-overview-grid strong,.living-runtime-panel h2,.living-runtime-source-strip strong,.living-runtime-stat strong,.living-runtime-timeline-row strong,.living-runtime-trust-detail strong,.living-runtime-trust-row strong{color:#f8fafc}.living-runtime-control-strip{display:flex;justify-content:space-between;gap:14px;margin-top:14px;padding:12px}.living-runtime-focus-strip{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px;padding:10px;border:1px solid rgba(166,180,195,.14);border-radius:8px;background:rgba(255,255,255,.026)}.living-runtime-focus-strip button{min-height:34px;padding:0 11px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:#b7c3cf;background:rgba(255,255,255,.035);cursor:pointer;font:inherit;font-size:.8rem;font-weight:780}.living-runtime-focus-strip button.active{border-color:rgba(229,236,244,.42);color:#f8fafc;background:rgba(255,255,255,.1)}.living-runtime-mobile-actions{gap:var(--runtime-space-sm);margin-top:14px;padding:var(--runtime-space-sm);background:rgba(255,255,255,.026)}.living-runtime-mobile-actions,.living-runtime-mobile-context{display:none;border:1px solid rgba(166,180,195,.14);border-radius:8px}.living-runtime-mobile-context{gap:4px;margin-top:8px;padding:10px 12px;background:var(--runtime-surface-subtle)}.living-runtime-mobile-context span{color:var(--runtime-hierarchy-muted);font-size:var(--runtime-type-caption)}.living-runtime-mobile-context strong{color:var(--runtime-hierarchy-strong);font-size:var(--runtime-type-body)}.living-runtime-mobile-actions button{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center;min-height:44px;padding:0 12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:#dbe4ee;background:var(--runtime-surface-raised);cursor:pointer;font:inherit;font-weight:780}.living-runtime-density-control button,.living-runtime-facet-row button,.living-runtime-tab{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border:1px solid rgba(166,180,195,.2);border-radius:8px;background:rgba(255,255,255,.04);color:#c9d2dc;cursor:pointer;font:inherit;font-size:.84rem;font-weight:750;transition:border-color var(--runtime-motion-fast) ease,background var(--runtime-motion-fast) ease,color var(--runtime-motion-fast) ease}.living-runtime-tab{padding:0 12px}.living-runtime-density-control button,.living-runtime-facet-row button{padding:0 10px;text-transform:capitalize}.living-runtime-density-control button.active,.living-runtime-facet-row button.active,.living-runtime-tab.active{border-color:rgba(232,238,245,.46);color:#ffffff;background:rgba(255,255,255,.12)}.living-runtime-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(320px,.7fr);gap:14px;margin-top:14px}.living-runtime-panel{display:grid;align-content:start;gap:16px;min-height:100%;padding:18px;background:linear-gradient(180deg,rgba(16,22,29,.96),rgba(11,15,20,.96))}.living-runtime-panel-active{border-color:rgba(229,236,244,.36);box-shadow:0 24px 58px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.06)}.living-runtime-panel-wide{grid-column:1/-1}.living-runtime-panel header{display:flex;align-items:center;gap:10px}.living-runtime-panel header>span{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(168,182,197,.24);border-radius:8px;color:#dce6ef;background:rgba(255,255,255,.045)}.living-runtime-panel h2{margin:3px 0 0;font-size:1.05rem;letter-spacing:0}.living-runtime-blast-grid,.living-runtime-instability-grid,.living-runtime-overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.living-runtime-blast-grid article,.living-runtime-command-list article,.living-runtime-instability-grid article,.living-runtime-overview-grid article,.living-runtime-trust-row{display:grid;gap:8px;padding:14px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:rgba(255,255,255,.045)}.living-runtime-command-list span,.living-runtime-instability-grid small,.living-runtime-overview-grid p,.living-runtime-source-strip span,.living-runtime-timeline-row p,.living-runtime-trust-row small{margin:0;color:#a9b5c1;line-height:1.5}.living-runtime-trust-stack{display:grid;gap:10px}.living-runtime-trust-row{position:relative;overflow:hidden;width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;transition:border-color .16s ease,background .16s ease,transform .16s ease}.living-runtime-trust-row.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.08)}.living-runtime-trust-meter{height:5px;border-radius:999px;background:rgba(255,255,255,.08);overflow:hidden}.living-runtime-trust-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#94f3cb,#d7f6e8)}.living-runtime-domain-detail,.living-runtime-event-detail,.living-runtime-memory-row,.living-runtime-recovery-strip,.living-runtime-workspace-header{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:#dce5ee;background:rgba(255,255,255,.04)}.living-runtime-accessibility-fluency,.living-runtime-action-controls,.living-runtime-calmness-refinement,.living-runtime-confidence-reinforcement,.living-runtime-continuity-resilience,.living-runtime-evidence-route,.living-runtime-evidence-scope,.living-runtime-fatigue-readiness,.living-runtime-identity-audit,.living-runtime-inclusivity-checks,.living-runtime-pacing-controls,.living-runtime-pane-controls,.living-runtime-polish-audit,.living-runtime-production-qa,.living-runtime-production-readiness,.living-runtime-recovery-ux,.living-runtime-rehearsal-controls,.living-runtime-replay-depth,.living-runtime-rhythm-audit,.living-runtime-source-shortcuts,.living-runtime-stress-controls,.living-runtime-stress-readiness,.living-runtime-trust-continuity,.living-runtime-viewport-controls,.living-runtime-world-audit{display:flex;flex-wrap:wrap;gap:8px}.living-runtime-accessibility-fluency span,.living-runtime-action-controls button,.living-runtime-calmness-refinement span,.living-runtime-confidence-reinforcement span,.living-runtime-continuity-resilience span,.living-runtime-evidence-route button,.living-runtime-evidence-scope button,.living-runtime-fatigue-readiness span,.living-runtime-identity-audit span,.living-runtime-inclusivity-checks span,.living-runtime-pacing-controls button,.living-runtime-pane-controls button,.living-runtime-polish-audit span,.living-runtime-production-qa span,.living-runtime-production-readiness span,.living-runtime-recovery-ux span,.living-runtime-rehearsal-controls button,.living-runtime-replay-depth button,.living-runtime-rhythm-audit span,.living-runtime-source-shortcuts button,.living-runtime-stress-controls button,.living-runtime-stress-readiness span,.living-runtime-trust-continuity span,.living-runtime-viewport-controls button,.living-runtime-world-audit span{min-height:32px;padding:0 10px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:#aeb9c5;background:var(--runtime-surface-subtle);font:inherit;font-size:.76rem;font-weight:800}.living-runtime-action-controls button,.living-runtime-evidence-route button,.living-runtime-evidence-scope button,.living-runtime-pacing-controls button,.living-runtime-pane-controls button,.living-runtime-rehearsal-controls button,.living-runtime-replay-depth button,.living-runtime-source-shortcuts button,.living-runtime-stress-controls button,.living-runtime-viewport-controls button{cursor:pointer}.living-runtime-action-controls button.active,.living-runtime-evidence-route button.active,.living-runtime-evidence-scope button.active,.living-runtime-pacing-controls button.active,.living-runtime-pane-controls button.active,.living-runtime-rehearsal-controls button.active,.living-runtime-replay-depth button.active,.living-runtime-stress-controls button.active,.living-runtime-viewport-controls button.active{border-color:rgba(229,236,244,.42);color:#f8fafc;background:var(--runtime-surface-raised)}.living-runtime-pane-slider{display:inline-grid;grid-template-columns:auto minmax(120px,180px);gap:10px;align-items:center;min-height:32px;padding:0 10px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:#aeb9c5;background:var(--runtime-surface-subtle);font-size:.76rem;font-weight:800}.living-runtime-pane-slider input{accent-color:var(--runtime-topology-focus)}.living-runtime-domain-detail p,.living-runtime-event-detail span,.living-runtime-memory-row span,.living-runtime-recovery-strip span,.living-runtime-workspace-header span{margin:0;color:#9facba;line-height:1.45}.living-runtime-memory-row strong,.living-runtime-recovery-strip strong{color:#f8fafc}.living-runtime-cognitive-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.living-runtime-cognitive-strip article,.living-runtime-incident-focus article,.living-runtime-lineage-anchor,.living-runtime-lineage-grid article,.living-runtime-split-pane article,.living-runtime-story-memory,.living-runtime-trust-detail,.living-runtime-trust-evidence{padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:rgba(255,255,255,.04)}.living-runtime-cognitive-strip article{display:grid;gap:6px}.living-runtime-cognitive-strip span,.living-runtime-incident-focus p,.living-runtime-incident-focus span,.living-runtime-incident-lanes small,.living-runtime-incident-lanes span,.living-runtime-lineage-panel p,.living-runtime-lineage-panel span,.living-runtime-split-pane p,.living-runtime-split-pane span,.living-runtime-story-memory span,.living-runtime-trust-detail p,.living-runtime-trust-detail span,.living-runtime-trust-evidence p,.living-runtime-trust-evidence span{margin:0;color:#9facba}.living-runtime-split-pane{display:grid;grid-template-columns:var(--runtime-pane-columns,repeat(3,minmax(0,1fr)));gap:8px}.living-runtime-pane-topology{grid-template-columns:minmax(0,1.35fr) minmax(0,.85fr) minmax(0,.8fr)}.living-runtime-pane-replay{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr) minmax(0,.8fr)}.living-runtime-pane-trust{grid-template-columns:minmax(0,.85fr) minmax(0,.8fr) minmax(0,1.35fr)}.living-runtime-split-pane article,.living-runtime-story-memory{display:grid;gap:7px}.living-runtime-story-memory{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}.living-runtime-story-memory svg{color:#dce6ef}.living-runtime-action-steps,.living-runtime-context-recovery,.living-runtime-continuity-thread,.living-runtime-craft-row,.living-runtime-evidence-crossfilter,.living-runtime-evidence-readability,.living-runtime-explainability-orientation,.living-runtime-lane-summary,.living-runtime-latency-strip,.living-runtime-orientation-anchors,.living-runtime-region-legend,.living-runtime-rehearsal-coverage,.living-runtime-rehearsal-steps,.living-runtime-replay-assurance,.living-runtime-replay-deep-dive,.living-runtime-smoothness-row,.living-runtime-stewardship-guidance,.living-runtime-timeline-fluency,.living-runtime-visual-baseline{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.living-runtime-action-steps article,.living-runtime-context-recovery article,.living-runtime-continuity-thread article,.living-runtime-craft-row article,.living-runtime-evidence-crossfilter button,.living-runtime-evidence-readability article,.living-runtime-explainability-orientation article,.living-runtime-lane-summary article,.living-runtime-latency-strip article,.living-runtime-orientation-anchors article,.living-runtime-region-legend article,.living-runtime-rehearsal-coverage article,.living-runtime-rehearsal-note,.living-runtime-rehearsal-steps article,.living-runtime-replay-assurance article,.living-runtime-replay-deep-dive article,.living-runtime-replay-deep-dive button,.living-runtime-smoothness-row article,.living-runtime-stewardship-guidance article,.living-runtime-timeline-fluency article,.living-runtime-visual-baseline article{display:grid;gap:6px;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:var(--runtime-surface-subtle)}.living-runtime-evidence-crossfilter button,.living-runtime-replay-deep-dive button{color:inherit;text-align:left;cursor:pointer}.living-runtime-action-steps p,.living-runtime-action-steps span,.living-runtime-context-recovery span,.living-runtime-continuity-thread p,.living-runtime-continuity-thread span,.living-runtime-craft-row p,.living-runtime-craft-row span,.living-runtime-evidence-crossfilter span,.living-runtime-evidence-readability p,.living-runtime-evidence-readability span,.living-runtime-explainability-orientation p,.living-runtime-explainability-orientation span,.living-runtime-lane-summary span,.living-runtime-latency-strip span,.living-runtime-orientation-anchors span,.living-runtime-region-legend span,.living-runtime-rehearsal-coverage p,.living-runtime-rehearsal-coverage span,.living-runtime-rehearsal-note p,.living-runtime-rehearsal-note span,.living-runtime-rehearsal-steps p,.living-runtime-rehearsal-steps span,.living-runtime-replay-assurance span,.living-runtime-replay-deep-dive p,.living-runtime-replay-deep-dive small,.living-runtime-replay-deep-dive span,.living-runtime-smoothness-row span,.living-runtime-stewardship-guidance p,.living-runtime-stewardship-guidance span,.living-runtime-timeline-fluency p,.living-runtime-timeline-fluency span,.living-runtime-visual-baseline p,.living-runtime-visual-baseline span{margin:0;color:#9facba}.living-runtime-action-steps strong,.living-runtime-context-recovery strong,.living-runtime-continuity-thread strong,.living-runtime-craft-row strong,.living-runtime-evidence-crossfilter strong,.living-runtime-evidence-readability strong,.living-runtime-explainability-orientation strong,.living-runtime-lane-summary strong,.living-runtime-latency-strip strong,.living-runtime-orientation-anchors strong,.living-runtime-region-legend strong,.living-runtime-rehearsal-coverage strong,.living-runtime-rehearsal-note strong,.living-runtime-rehearsal-steps strong,.living-runtime-replay-assurance strong,.living-runtime-replay-deep-dive strong,.living-runtime-smoothness-row strong,.living-runtime-stewardship-guidance strong,.living-runtime-timeline-fluency strong,.living-runtime-visual-baseline strong{color:#f8fafc}.living-runtime-evidence-route{align-items:center;margin-top:14px;padding:10px;border:1px solid rgba(166,180,195,.14);border-radius:8px;background:rgba(255,255,255,.026)}.living-runtime-evidence-route>div{display:grid;gap:3px;min-width:min(100%,360px);margin-right:auto}.living-runtime-evidence-route span{color:#9facba;font-size:var(--runtime-type-caption);font-weight:800;text-transform:uppercase}.living-runtime-evidence-route strong{color:#f8fafc;font-size:var(--runtime-type-body)}.living-runtime-rehearsal{display:grid;gap:8px}.living-runtime-action-path,.living-runtime-fatigue-row,.living-runtime-stress-row{display:grid;gap:8px;padding:10px;border:1px solid rgba(166,180,195,.14);border-radius:8px;background:rgba(255,255,255,.026)}.living-runtime-pacing-quiet .living-runtime-action-path,.living-runtime-pacing-quiet .living-runtime-fatigue-row,.living-runtime-pacing-quiet .living-runtime-hero,.living-runtime-pacing-quiet .living-runtime-panel,.living-runtime-pacing-quiet .living-runtime-stress-row{background-color:rgba(255,255,255,.032)}.living-runtime-pacing-extended .living-runtime-panel{gap:14px}.living-runtime-trust-detail{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.living-runtime-trust-detail>svg{color:#a9f0d1}.living-runtime-trust-detail div{display:grid;gap:6px}.living-runtime-trust-evidence{display:grid;gap:8px}.living-runtime-trust-evidence button{display:grid;gap:6px;width:100%;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:inherit;text-align:left;background:rgba(255,255,255,.04);cursor:pointer}.living-runtime-topology{display:grid;gap:10px}.living-runtime-domain{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;min-height:54px;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:rgba(255,255,255,.045);cursor:pointer;transition:border-color var(--runtime-motion-fast) ease,background var(--runtime-motion-fast) ease,transform var(--runtime-motion-base) ease}.living-runtime-domain.active,.living-runtime-timeline-row.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.08)}.living-runtime-chronology-groups button:hover,.living-runtime-command-list article:hover,.living-runtime-dependency-overlay button:hover,.living-runtime-domain:hover,.living-runtime-escalation-stack button:hover,.living-runtime-incident-lanes button:hover,.living-runtime-lineage-panel button:hover,.living-runtime-timeline-row:hover,.living-runtime-topology-canvas button:hover,.living-runtime-trust-row:hover{border-color:rgba(229,236,244,.34);background:rgba(255,255,255,.07)}.living-runtime-domain-node{display:flex;align-items:center;gap:10px;min-width:0}.living-runtime-domain-edge{color:#8492a1}.living-runtime-timeline{display:grid;gap:12px}.living-runtime-timeline-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;cursor:pointer}.living-runtime-timeline-row>span{width:12px;height:12px;margin-top:4px;border:2px solid #9ba9b8;border-radius:999px;background:#111820}.living-runtime-timeline-row small{color:#8593a3;overflow-wrap:anywhere}.living-runtime-fragmentation{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border:1px solid rgba(218,190,113,.26);border-radius:8px;color:#e8ddc2;background:rgba(194,151,54,.08)}.living-runtime-minimap{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;min-height:54px;padding:8px;border:1px solid rgba(166,180,195,.16);border-radius:8px;background:radial-gradient(circle at 20% 50%,rgba(148,243,203,.14),transparent 18%),rgba(255,255,255,.03)}.living-runtime-minimap button{display:grid;place-items:center;min-height:34px;padding:6px;border:1px solid rgba(166,180,195,.14);border-radius:8px;color:#a8b5c2;background:rgba(8,12,18,.7);cursor:pointer;font:inherit;font-size:.68rem;font-weight:780;overflow:hidden}.living-runtime-minimap button.active{border-color:rgba(229,236,244,.42);color:#f8fafc;background:rgba(255,255,255,.1)}.living-runtime-topology-canvas{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:12px;border:1px solid rgba(166,180,195,.16);border-radius:8px;background:linear-gradient(90deg,rgba(255,255,255,.08),transparent 1px) 0 0 /25% 100%,rgba(255,255,255,.035)}.living-runtime-topology-canvas button{position:relative;display:grid;gap:6px;min-height:76px;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:inherit;text-align:left;background:rgba(9,14,20,.72);cursor:pointer;transition:border-color var(--runtime-motion-fast) ease,background var(--runtime-motion-fast) ease,transform var(--runtime-motion-base) ease}.living-runtime-topology-canvas button:after{content:"";position:absolute;top:50%;right:-11px;width:10px;height:1px;background:rgba(166,180,195,.24)}.living-runtime-topology-canvas button:last-child:after{display:none}.living-runtime-topology-canvas button.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.08)}.living-runtime-chronology-groups,.living-runtime-dependency-overlay,.living-runtime-replay-canvas{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.living-runtime-chronology-groups button,.living-runtime-dependency-overlay button,.living-runtime-incident-lanes button,.living-runtime-lineage-panel button,.living-runtime-replay-canvas button,.living-runtime-trust-drawer button{display:grid;gap:6px;min-height:68px;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:inherit;text-align:left;background:rgba(255,255,255,.04);cursor:pointer}.living-runtime-chronology-groups button.active,.living-runtime-dependency-overlay button.active,.living-runtime-incident-lanes button.active,.living-runtime-replay-canvas button.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.08)}.living-runtime-chronology-groups small,.living-runtime-chronology-groups span,.living-runtime-dependency-overlay small,.living-runtime-dependency-overlay span,.living-runtime-replay-canvas span,.living-runtime-trust-drawer small,.living-runtime-trust-drawer span{color:#9facba}.living-runtime-chronology-groups strong,.living-runtime-dependency-overlay strong,.living-runtime-replay-canvas strong,.living-runtime-trust-drawer strong{color:#f8fafc}.living-runtime-replay-canvas article{display:grid;gap:8px;padding:12px;border:1px solid rgba(166,180,195,.16);border-radius:8px;background:rgba(255,255,255,.035)}.living-runtime-replay-canvas article.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.065)}.living-runtime-replay-deep-dive button.active{border-color:rgba(229,236,244,.42);background:rgba(255,255,255,.07)}.living-runtime-replay-canvas header{display:flex;justify-content:space-between;gap:10px;align-items:center}.living-runtime-replay-canvas header button{min-height:28px;padding:5px 8px;border-color:rgba(166,180,195,.2);color:#f8fafc}.living-runtime-replay-canvas article>div{display:flex;flex-wrap:wrap;gap:6px}.living-runtime-replay-canvas button{min-height:36px;padding:8px 10px;font-size:.78rem}.living-runtime-spatial-overlay{display:grid;gap:6px;padding:12px;border:1px solid rgba(148,243,203,.22);border-radius:8px;background:rgba(148,243,203,.055)}.living-runtime-spatial-overlay p,.living-runtime-spatial-overlay span{margin:0;color:#9facba}.living-runtime-spatial-overlay strong{color:#d7f6e8}.living-runtime-incident-focus,.living-runtime-lineage-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.living-runtime-incident-focus article,.living-runtime-lineage-anchor,.living-runtime-lineage-grid article{display:grid;gap:7px}.living-runtime-escalation-stack,.living-runtime-incident-lanes,.living-runtime-lineage-panel{display:grid;gap:8px}.living-runtime-escalation-stack button{display:grid;gap:5px;width:100%;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;color:inherit;text-align:left;background:rgba(255,255,255,.04);cursor:pointer}.living-runtime-escalation-stack small,.living-runtime-escalation-stack span{color:#9facba}.living-runtime-escalation-stack strong{color:#f8fafc}.living-runtime-command-search{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border:1px solid rgba(166,180,195,.22);border-radius:8px;background:rgba(255,255,255,.06)}.living-runtime-command-search input{width:100%;border:0;outline:0;background:transparent;color:#f8fafc;font:inherit}.living-runtime-command-search input::placeholder{color:#8492a1}.living-runtime-command-list{display:grid;gap:8px}.living-runtime-command-list article{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;cursor:pointer}.living-runtime-source-strip{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:14px;overflow:hidden}.living-runtime-source-strip>button,.living-runtime-source-strip>div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px 12px;align-items:center;width:100%;padding:16px;border:0;color:inherit;text-align:left;background:rgba(255,255,255,.04);cursor:pointer}.living-runtime-source-strip span{grid-column:2}.living-runtime-command-palette{position:fixed;inset:0;z-index:80;display:grid;place-items:start center;padding:8vh 18px 18px}.living-runtime-command-backdrop{position:fixed;inset:0;border:0;background:rgba(2,6,12,.62)}.living-runtime-command-modal{position:relative;z-index:1;display:grid;gap:14px;width:min(760px,100%);padding:14px;border:1px solid rgba(190,203,216,.26);border-radius:8px;color:#f8fafc;background:rgba(12,17,23,.98);box-shadow:0 28px 84px rgba(0,0,0,.48)}.living-runtime-command-modal header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center}.living-runtime-command-modal header button,.living-runtime-source-drawer header button{display:inline-grid;place-items:center;width:34px;height:34px;border:1px solid rgba(166,180,195,.22);border-radius:8px;color:inherit;background:rgba(255,255,255,.05);cursor:pointer}.living-runtime-command-modal-grid,.living-runtime-command-modal-list{display:grid;gap:8px}.living-runtime-command-modal-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.living-runtime-command-modal button:not(.living-runtime-command-backdrop),.living-runtime-command-modal-list button{border:1px solid rgba(166,180,195,.18);border-radius:8px;color:inherit;background:rgba(255,255,255,.04);cursor:pointer}.living-runtime-command-modal-grid button,.living-runtime-command-modal-list button{display:grid;gap:5px;min-height:54px;padding:11px;text-align:left}.living-runtime-command-modal-grid button{grid-template-columns:auto minmax(0,1fr);align-items:center}.living-runtime-command-modal-list small,.living-runtime-command-modal-list span{color:#9facba}.living-runtime-command-group-label{grid-column:1/-1;margin:4px 0 0;color:#8190a0;font-size:.68rem;font-weight:840;letter-spacing:.08em;text-transform:uppercase}.living-runtime-command-context{display:flex;justify-content:space-between;gap:10px;padding:10px 12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:rgba(255,255,255,.04)}.living-runtime-command-context strong{color:#f8fafc}.living-runtime-command-context span{color:#9facba}.living-runtime-source-drawer{position:fixed;z-index:70;top:18px;right:18px;bottom:18px;display:grid;align-content:start;gap:14px;width:min(430px,calc(100vw - 36px));padding:16px;border:1px solid rgba(190,203,216,.26);border-radius:8px;color:#f8fafc;background:rgba(11,16,22,.98);box-shadow:0 28px 84px rgba(0,0,0,.48);overflow:auto}.living-runtime-source-drawer header{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:start}.living-runtime-source-drawer dt,.living-runtime-source-drawer header p{margin:0;color:#98a5b3;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.living-runtime-source-drawer h2,.living-runtime-source-drawer h3{margin:4px 0 0;letter-spacing:0}.living-runtime-source-drawer dl,.living-runtime-source-drawer section{display:grid;gap:10px;margin:0}.living-runtime-trust-drawer section button{width:100%}.living-runtime-source-drawer article,.living-runtime-source-drawer dl div{display:grid;gap:6px;padding:12px;border:1px solid rgba(166,180,195,.18);border-radius:8px;background:rgba(255,255,255,.04)}.living-runtime-source-drawer dd,.living-runtime-source-drawer p{margin:0;color:#aeb9c5;overflow-wrap:anywhere}.living-runtime-positive .living-runtime-domain-node svg,.living-runtime-positive>span{border-color:rgba(109,211,167,.36);color:#a9f0d1}.living-runtime-warning .living-runtime-domain-node svg,.living-runtime-warning>span{border-color:rgba(236,197,104,.38);color:#f2ddaa}.living-runtime-negative .living-runtime-domain-node svg,.living-runtime-negative>span{border-color:rgba(248,121,137,.36);color:#f6b8c0}.living-runtime-density-calm .living-runtime-panel:not(.living-runtime-panel-active){opacity:.76}.living-runtime-mode-executive .living-runtime-grid{grid-template-columns:1fr}.living-runtime-mode-executive .living-runtime-panel:not(.living-runtime-panel-wide):not(.living-runtime-panel-active){display:none}.living-runtime-mode-admin .living-runtime-command-list article,.living-runtime-mode-analyst .living-runtime-timeline-row{min-height:54px}.living-runtime-density-dense,.living-runtime-density-dense .living-runtime-hero,.living-runtime-density-dense .living-runtime-panel{padding:14px}@media (max-width:1080px){.living-runtime-grid,.living-runtime-hero,.living-runtime-source-strip{grid-template-columns:1fr}.living-runtime-hero-status{justify-content:flex-start}.living-runtime-action-steps,.living-runtime-blast-grid,.living-runtime-chronology-groups,.living-runtime-cognitive-strip,.living-runtime-command-modal-grid,.living-runtime-context-recovery,.living-runtime-continuity-thread,.living-runtime-craft-row,.living-runtime-dependency-overlay,.living-runtime-evidence-crossfilter,.living-runtime-evidence-readability,.living-runtime-explainability-orientation,.living-runtime-incident-focus,.living-runtime-instability-grid,.living-runtime-lane-summary,.living-runtime-latency-strip,.living-runtime-lineage-grid,.living-runtime-minimap,.living-runtime-orientation-anchors,.living-runtime-overview-grid,.living-runtime-region-legend,.living-runtime-rehearsal-coverage,.living-runtime-rehearsal-steps,.living-runtime-replay-assurance,.living-runtime-replay-canvas,.living-runtime-replay-deep-dive,.living-runtime-smoothness-row,.living-runtime-split-pane,.living-runtime-status-fabric,.living-runtime-stewardship-guidance,.living-runtime-timeline-fluency,.living-runtime-topology-canvas,.living-runtime-visual-baseline{grid-template-columns:repeat(2,minmax(0,1fr))}.living-runtime-narrative{grid-template-columns:1fr}}@media (max-width:720px){.living-runtime-shell{padding:12px}.living-runtime-hero h1{font-size:2.12rem}.living-runtime-action-steps,.living-runtime-blast-grid,.living-runtime-chronology-groups,.living-runtime-cognitive-strip,.living-runtime-command-modal-grid,.living-runtime-context-recovery,.living-runtime-continuity-thread,.living-runtime-craft-row,.living-runtime-dependency-overlay,.living-runtime-evidence-crossfilter,.living-runtime-evidence-readability,.living-runtime-explainability-orientation,.living-runtime-incident-focus,.living-runtime-instability-grid,.living-runtime-lane-summary,.living-runtime-latency-strip,.living-runtime-lineage-grid,.living-runtime-minimap,.living-runtime-orientation-anchors,.living-runtime-overview-grid,.living-runtime-region-legend,.living-runtime-rehearsal-coverage,.living-runtime-rehearsal-steps,.living-runtime-replay-assurance,.living-runtime-replay-canvas,.living-runtime-replay-deep-dive,.living-runtime-smoothness-row,.living-runtime-split-pane,.living-runtime-status-fabric,.living-runtime-stewardship-guidance,.living-runtime-timeline-fluency,.living-runtime-topology-canvas,.living-runtime-visual-baseline{grid-template-columns:1fr}.living-runtime-topology-canvas button:after{display:none}.living-runtime-control-strip{display:grid}.living-runtime-mobile-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.living-runtime-command-context,.living-runtime-memory-row,.living-runtime-mobile-context,.living-runtime-recovery-strip,.living-runtime-story-memory,.living-runtime-workspace-header{display:grid}}@media (min-width:721px) and (max-width:1080px){.living-runtime-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.living-runtime-panel-active,.living-runtime-panel-wide{grid-column:1/-1}.living-runtime-source-drawer{width:min(520px,calc(100vw - 36px))}}@media (prefers-reduced-motion:no-preference){.living-runtime-command-modal,.living-runtime-panel,.living-runtime-source-drawer{animation:living-runtime-rise var(--runtime-motion-base) ease both}.living-runtime-domain:hover,.living-runtime-timeline-row:hover,.living-runtime-topology-canvas button:hover,.living-runtime-trust-row:hover{transform:translateY(-1px)}@keyframes living-runtime-rise{0%{opacity:.86;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}}@media (prefers-reduced-motion:reduce){.living-runtime-shell *,.living-runtime-shell :after,.living-runtime-shell :before{animation-duration:1ms!important;transition-duration:1ms!important;scroll-behavior:auto!important}}.runtime-anchor-row,.runtime-breadcrumb-row,.runtime-drawer-badges,.runtime-focus-toolbar,.runtime-snapshot-meta,.runtime-toolbar-actions{display:flex;flex-wrap:wrap;gap:10px}.runtime-anchor-row,.runtime-breadcrumb-row,.runtime-focus-toolbar{margin-top:14px}.runtime-anchor-chip,.runtime-breadcrumb-chip{display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid rgba(205,215,227,.9);color:var(--text);text-decoration:none;background:rgba(247,250,252,.95)}.runtime-breadcrumb-chip-active{border-color:rgba(58,113,207,.2);background:rgba(232,240,255,.95);color:var(--accent-ink)}.runtime-anchor-chip{font-size:.86rem}.runtime-focus-toolbar{display:grid;grid-template-columns:repeat(auto-fit,minmax(162px,1fr));margin-top:10px}.runtime-focus-button{display:grid;gap:6px;padding:10px 12px;border-radius:14px;border:1px solid rgba(205,215,227,.9);background:rgba(248,250,253,.94);color:inherit;text-align:left;min-height:76px;cursor:pointer;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease,background .14s ease}.runtime-drawer-block strong,.runtime-drawer-row strong,.runtime-focus-button strong,.runtime-interpretation-card strong,.runtime-lineage-card strong,.runtime-next-step-head strong,.runtime-related-card strong,.runtime-snapshot-head strong{font-size:.97rem;line-height:1.45}.runtime-drawer-block p,.runtime-drawer-row p,.runtime-drawer-summary p,.runtime-focus-button span,.runtime-interpretation-card span,.runtime-next-step-head p,.runtime-related-card span,.runtime-snapshot-card p{color:var(--muted);line-height:1.5;font-size:.84rem}.runtime-anchor-chip:hover,.runtime-breadcrumb-chip:hover,.runtime-focus-button:hover,.runtime-related-card:hover{border-color:rgba(76,125,210,.32);transform:none}.runtime-focus-button-active{border-color:rgba(67,117,208,.38);background:linear-gradient(180deg,rgba(235,242,255,.98),rgba(244,248,255,.98));box-shadow:0 12px 26px rgba(27,53,106,.08)}.runtime-assurance-grid,.runtime-drift-grid,.runtime-interpretation-grid,.runtime-lineage-row,.runtime-recovery-links,.runtime-related-grid,.runtime-supervision-grid,.runtime-trust-strip{display:grid;gap:12px}.runtime-lineage-row{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));margin-top:12px;align-items:stretch}.runtime-lineage-segment{display:flex;align-items:stretch;gap:10px}.runtime-drawer-block,.runtime-drawer-row,.runtime-drawer-summary,.runtime-interpretation-card,.runtime-lineage-card,.runtime-next-step-card,.runtime-related-card,.runtime-snapshot-card{border:1px solid rgba(211,220,231,.92);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.98));min-width:0}.runtime-drawer-row,.runtime-interpretation-card,.runtime-lineage-card{display:grid;gap:8px;padding:12px}.runtime-drawer-row p,.runtime-interpretation-card span,.runtime-lineage-card span{margin:0}.runtime-drawer-block .summary-label,.runtime-drawer-row strong,.runtime-lineage-card span,.runtime-next-step-head p,.runtime-snapshot-meta{font-size:.84rem}.runtime-lineage-card.workflow-tone-positive{border-color:rgba(62,158,118,.24);border-left:3px solid rgba(62,158,118,.42)}.runtime-lineage-card.workflow-tone-warning{border-color:rgba(192,145,64,.22);border-left:3px solid rgba(192,145,64,.34)}.runtime-lineage-card.workflow-tone-neutral{border-color:rgba(91,117,150,.24);border-left:3px solid rgba(91,117,150,.42)}.runtime-lineage-arrow{color:#7d8ea2;display:inline-flex;align-items:center}.runtime-interpretation-grid{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));margin-top:12px}.runtime-supervision-panel{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(244,248,251,.98))}.runtime-assurance-panel,.runtime-supervision-panel{border:1px solid rgba(210,220,230,.92);border-radius:20px;padding:16px 18px;box-shadow:0 18px 40px rgba(14,23,40,.06),inset 0 1px 0 rgba(255,255,255,.82)}.runtime-assurance-panel{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,252,.98))}.runtime-assurance-grid,.runtime-drift-grid,.runtime-recovery-links,.runtime-supervision-grid,.runtime-trust-strip{grid-template-columns:repeat(auto-fit,minmax(205px,1fr));margin-top:12px}.runtime-intelligence-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.runtime-drawer-block,.runtime-drawer-summary,.runtime-next-step-card,.runtime-recovery-card,.runtime-snapshot-card{display:grid;gap:10px;padding:14px}.runtime-assurance-card,.runtime-drift-card,.runtime-recovery-note,.runtime-supervision-card,.runtime-trust-card{display:grid;gap:8px;padding:13px;border:1px solid rgba(211,220,231,.88);border-radius:16px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.98));min-width:0}.runtime-assurance-card span,.runtime-drift-card span,.runtime-recovery-note span,.runtime-supervision-card span,.runtime-trust-card span{margin:0;font-size:.84rem;color:var(--muted)}.runtime-assurance-card strong,.runtime-drift-card strong,.runtime-recovery-note strong,.runtime-recovery-status strong,.runtime-supervision-card strong,.runtime-trust-card strong{font-size:.97rem;line-height:1.5}.runtime-recovery-status{display:grid;gap:10px}.runtime-recovery-note{margin-top:2px}.runtime-next-step-head,.runtime-snapshot-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.runtime-empty-note,.runtime-next-step-head p,.runtime-snapshot-card p{margin:0}.runtime-empty-note{padding:14px;border-radius:16px;border:1px dashed rgba(208,216,226,.92);color:var(--muted);background:rgba(248,250,252,.84)}.runtime-next-step-head{align-items:center}.runtime-drawer-icon,.runtime-next-step-icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:12px;background:rgba(234,241,251,.92);color:var(--accent-ink)}.runtime-related-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:12px}.runtime-related-card{display:grid;gap:8px;padding:14px;text-decoration:none;color:inherit}.runtime-body-shell{display:grid;gap:16px}.runtime-trust-strip{padding:15px 16px;border:1px solid rgba(210,220,230,.86);border-radius:20px;background:linear-gradient(180deg,rgba(255,255,255,.97),rgba(244,247,250,.99));box-shadow:0 14px 28px rgba(14,23,40,.04),inset 0 1px 0 rgba(255,255,255,.82)}.runtime-drawer-list{display:grid;gap:12px}.runtime-drawer-badges{display:flex;flex-wrap:wrap;gap:8px}.runtime-drawer-summary .summary-label{margin-bottom:4px}.runtime-drawer-row{grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px}.runtime-drawer-list{margin-top:2px;gap:10px}.runtime-drawer-block p,.runtime-drawer-summary h3{margin:0}.runtime-intelligence-frame[data-focus-mode=continuity] .ops-command-board,.runtime-intelligence-frame[data-focus-mode=continuity] .testing-feature-grid,.runtime-intelligence-frame[data-focus-mode=degraded] .workflow-review-panel,.runtime-intelligence-frame[data-focus-mode=evidence] .hero-cta-row,.runtime-intelligence-frame[data-focus-mode=evidence] .ops-workstream-grid,.runtime-intelligence-frame[data-focus-mode=evidence] .workflow-deferred-panel,.runtime-intelligence-frame[data-focus-mode=incident] .ops-workstream-grid,.runtime-intelligence-frame[data-focus-mode=incident] .testing-secondary-grid,.runtime-intelligence-frame[data-focus-mode=incident] .workflow-review-panel,.runtime-intelligence-frame[data-focus-mode=runtime] .testing-secondary-grid,.runtime-intelligence-frame[data-focus-mode=runtime] .workflow-deferred-panel{opacity:.42}.runtime-intelligence-frame[data-focus-mode=action] .ops-workstream-grid,.runtime-intelligence-frame[data-focus-mode=action] .testing-secondary-grid,.runtime-intelligence-frame[data-focus-mode=action] .workflow-review-panel{display:none}.surface-testing .runtime-intelligence-frame[data-focus-mode=action] .testing-console-page .testing-secondary-grid{display:grid;opacity:1}.runtime-intelligence-frame[data-focus-mode=degraded] .notice-banner,.runtime-intelligence-frame[data-focus-mode=degraded] .operational-command-rail,.runtime-intelligence-frame[data-focus-mode=degraded] .runtime-intelligence-panel,.runtime-intelligence-frame[data-focus-mode=degraded] .runtime-intelligence-ribbon{border-color:rgba(159,170,193,.28);box-shadow:0 10px 22px rgba(14,23,40,.045)}.runtime-intelligence-frame[data-focus-mode=action] .runtime-next-step-card,.runtime-intelligence-frame[data-focus-mode=continuity] .runtime-snapshot-card,.runtime-intelligence-frame[data-focus-mode=evidence] .runtime-lineage-card,.runtime-intelligence-frame[data-focus-mode=runtime] .runtime-interpretation-card{box-shadow:0 16px 34px rgba(17,29,49,.08),inset 0 1px 0 rgba(255,255,255,.82)}.surface-testing .runtime-assurance-card,.surface-testing .runtime-assurance-panel,.surface-testing .runtime-drawer-block,.surface-testing .runtime-drawer-row,.surface-testing .runtime-drawer-summary,.surface-testing .runtime-drift-card,.surface-testing .runtime-empty-note,.surface-testing .runtime-intelligence-panel,.surface-testing .runtime-intelligence-ribbon,.surface-testing .runtime-interpretation-card,.surface-testing .runtime-lineage-card,.surface-testing .runtime-next-step-card,.surface-testing .runtime-recovery-card,.surface-testing .runtime-recovery-note,.surface-testing .runtime-related-card,.surface-testing .runtime-snapshot-card,.surface-testing .runtime-supervision-card,.surface-testing .runtime-supervision-panel,.surface-testing .runtime-toolbar-strip,.surface-testing .runtime-trust-card,.surface-testing .runtime-trust-strip{background:linear-gradient(180deg,rgba(12,19,26,.97),rgba(8,14,21,.99));border-color:rgba(83,117,147,.26);box-shadow:0 18px 38px rgba(0,0,0,.34),inset 0 1px 0 rgba(146,214,255,.04)}.surface-testing .runtime-drawer-row p,.surface-testing .runtime-empty-note,.surface-testing .runtime-focus-button span,.surface-testing .runtime-intelligence-copy p,.surface-testing .runtime-interpretation-card span,.surface-testing .runtime-next-step-head p,.surface-testing .runtime-panel-heading p,.surface-testing .runtime-related-card span,.surface-testing .runtime-snapshot-card p{color:#93aac2}.surface-testing .runtime-anchor-chip,.surface-testing .runtime-breadcrumb-chip,.surface-testing .runtime-focus-button{background:rgba(14,21,30,.92);border-color:rgba(84,118,148,.3);color:#eef6ff}.surface-testing .runtime-breadcrumb-chip-active,.surface-testing .runtime-focus-button-active{background:linear-gradient(180deg,rgba(17,36,62,.94),rgba(12,24,43,.96));border-color:rgba(82,145,255,.34)}@media (max-width:980px){.runtime-intelligence-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.runtime-next-step-head,.runtime-snapshot-head,.runtime-toolbar-strip{align-items:stretch;flex-direction:column}}@media (max-width:760px){.runtime-intelligence-panel,.runtime-intelligence-ribbon,.runtime-toolbar-strip{padding:16px;border-radius:18px}.runtime-assurance-grid,.runtime-drift-grid,.runtime-focus-toolbar,.runtime-interpretation-grid,.runtime-lineage-row,.runtime-recovery-links,.runtime-related-grid,.runtime-supervision-grid,.runtime-trust-strip{grid-template-columns:1fr}.runtime-lineage-segment{flex-direction:column;align-items:stretch}.runtime-lineage-arrow{align-self:center;transform:rotate(90deg)}.runtime-trust-strip{padding:13px}.runtime-body-shell,.runtime-trust-strip{gap:10px}.runtime-assurance-card,.runtime-drawer-row,.runtime-drift-card,.runtime-interpretation-card,.runtime-lineage-card,.runtime-recovery-note,.runtime-supervision-card,.runtime-trust-card{padding:12px}}.admin-app{min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) 364px;grid-template-areas:"main sidebar";background:radial-gradient(circle at top left,rgba(43,111,242,.06),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 96%,white) 0,var(--bg) 100%)}.admin-sidebar{grid-area:sidebar;padding:22px 20px 24px;background:radial-gradient(circle at top,rgba(88,147,255,.18),transparent 30%),linear-gradient(180deg,rgba(11,19,32,.98),rgba(8,14,24,1));border-left:1px solid rgba(255,255,255,.08);overflow-y:auto;position:sticky;top:0;max-height:100vh;box-shadow:inset 1px 0 0 rgba(255,255,255,.03)}.brand-block h1,.brand-title{margin:0;font-size:1.7rem;font-weight:700}.brand-kicker{margin:0 0 8px;font-size:.8rem;font-weight:600}.brand-kicker,.brand-role{color:rgba(232,239,245,.72)}.brand-role{margin:10px 0 0;font-size:.9rem}.brand-logo{display:block;width:2.35rem;height:2.35rem;flex:0 0 auto}.brand-logo-landing{width:2rem;height:2rem}.brand-logo-shell{width:2.5rem;height:2.5rem}.brand-identity{display:inline-flex;align-items:center;gap:.7rem;min-width:0;padding:.45rem .55rem;border-radius:1rem;background:rgba(255,255,255,.05);border:1px solid rgba(186,205,255,.12);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.brand-copy{min-width:0}.brand-copy .brand-title,.brand-copy h1{line-height:1}.admin-nav{display:grid;gap:20px;margin-top:28px}.nav-group{display:grid;gap:6px}.nav-group-label{margin:0 0 2px;color:rgba(232,239,245,.58);font-size:.72rem;font-weight:700;text-transform:uppercase}.nav-link{display:flex;align-items:center;gap:10px;min-height:42px;padding:10px 12px;border-radius:10px;color:var(--nav-text);text-decoration:none;background:rgba(255,255,255,.04);transition:background .16s ease,border-color .16s ease,transform .16s ease}.nav-link:hover{background:rgba(255,255,255,.1);transform:translateY(-1px)}.nav-link-active{background:linear-gradient(180deg,rgba(255,255,255,.18),rgba(255,255,255,.12))}.nav-link-mark{min-width:2.3rem;padding:.24rem .45rem;border-radius:999px;background:rgba(148,163,184,.14);color:rgba(232,239,245,.76);font-size:.66rem;font-weight:800;letter-spacing:0}.admin-main{grid-area:main;padding:24px 24px 28px;min-width:0;max-width:100%}.operator-header{grid-template-columns:minmax(300px,560px) minmax(320px,1fr);gap:18px;margin-bottom:20px}.global-search,.operator-header{display:grid;min-width:0;max-width:100%}.global-search{position:relative;gap:8px;padding:.95rem 1rem 1rem;border:1px solid var(--border);border-radius:1.25rem;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 99%,white),color-mix(in srgb,var(--panel) 96%,var(--bg)));box-shadow:var(--shadow-soft)}.global-search-input{width:100%}.global-search-results{position:absolute;z-index:20;top:calc(100% + 6px);left:0;right:0;display:grid;gap:4px;padding:8px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 16px 36px rgba(21,36,51,.14)}.global-search-result{display:grid;gap:4px;padding:10px;border-radius:8px;color:var(--text);text-decoration:none}.global-search-result:focus-visible,.global-search-result:hover{background:var(--accent-soft)}.global-search-result small{color:var(--muted)}.status-strip{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:24px}.toolbar-label{font-size:.78rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.status-pill{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border-radius:999px;border:1px solid var(--border);background:var(--panel);font-size:.8rem;font-weight:700;white-space:nowrap}.product-mode-banner{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px;padding:12px 14px;border:1px solid #efd89d;border-radius:8px;background:#fff7e5;color:#6f4b00;line-height:1.5}.product-mode-banner strong{color:#5c3e00}.page-header{display:flex;justify-content:space-between;gap:24px;align-items:end;margin-bottom:20px}.page-eyebrow{margin:0 0 6px;font-size:.8rem;font-weight:600;color:var(--muted)}.page-header h2{margin:0;font-size:2rem}.page-description{max-width:420px;margin:0;line-height:1.5}.page-actions{display:grid;justify-items:end;gap:12px}.notification-center{position:relative;display:inline-grid;justify-items:end}.notification-popover{position:absolute;z-index:30;top:calc(100% + 8px);right:0;display:grid;gap:10px;width:min(420px,calc(100vw - 40px));max-height:70vh;overflow:auto;padding:12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 18px 44px rgba(21,36,51,.16)}.notification-header,.notification-row{display:flex;justify-content:space-between;gap:12px;align-items:start}.notification-row{padding:12px;background:#fbfdff}.notification-row strong{display:block;margin-top:8px}.notification-row p{margin:4px 0;line-height:1.45}.notification-row small{color:var(--muted)}.table-panel{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.98));border:1px solid rgba(212,221,230,.88);border-radius:12px;overflow:hidden;box-shadow:0 16px 36px rgba(15,23,42,.07),inset 0 1px 0 rgba(255,255,255,.72);transition:box-shadow .16s ease,border-color .16s ease,transform .16s ease}.table-scroll{max-width:100%;overflow-x:auto}.resource-table{width:100%;min-width:760px}.summary-stack>*{min-width:0;max-width:100%}.summary-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:18px}.summary-card{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.98));border:1px solid rgba(212,221,230,.88);border-radius:12px;padding:18px 18px 16px;box-shadow:0 14px 34px rgba(15,23,42,.06),inset 0 1px 0 rgba(255,255,255,.72)}.summary-label{margin:0 0 12px;font-size:.76rem;font-weight:800}.summary-value{margin-bottom:10px;font-size:1.8rem;line-height:1}.form-panel{overflow:visible}.table-toolbar{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--border);background:#f9fbfd}.toolbar-group{display:flex;flex-wrap:wrap;gap:12px;align-items:end}.search-group{min-width:min(360px,100%)}.toolbar-label{display:grid;gap:8px;color:var(--muted);font-size:.85rem;font-weight:600}.toolbar-input{min-width:min(360px,100%)}.toolbar-filters{justify-content:flex-end}.filter-field,.toolbar-select{min-width:160px}.table-summary{justify-content:space-between;gap:12px;padding:14px 20px}.saved-view-bar,.table-summary{display:flex;border-bottom:1px solid var(--border);color:var(--muted);font-size:.9rem}.saved-view-bar{flex-wrap:wrap;gap:10px;align-items:center;padding:12px 20px;background:#fbfdff}.table-summary p{margin:0}.section-heading{gap:20px;padding:18px 20px;border-bottom:1px solid var(--border)}.section-heading h3{margin:0 0 8px;font-size:1.2rem}.compact-heading{align-items:center}.table-wrap{overflow-x:auto;max-height:min(72vh,820px)}.surface-ops .table-wrap,.surface-owner .table-wrap,.surface-testing .table-wrap{border-radius:12px;background:rgba(247,250,253,.68)}.data-table{width:100%;border-collapse:collapse;min-width:760px}.surface-ops .data-table,.surface-owner .data-table,.surface-testing .data-table{table-layout:fixed;font-size:.93rem}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{padding:12px;font-size:.82rem;background:rgba(249,251,253,.96)}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{padding:10px 12px;line-height:1.36}.data-table th{position:sticky;top:0;z-index:1;background:rgba(249,251,253,.96);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:.82rem;font-weight:700}.data-table tbody tr:hover{background:rgba(247,250,252,.96)}.sort-indicator{color:var(--muted)}.table-pagination{gap:12px;padding:18px 20px;flex-wrap:wrap}.text-input{min-height:42px;padding:10px 12px;border-radius:10px;background:rgba(255,255,255,.98);box-shadow:inset 0 1px 0 rgba(255,255,255,.72)}.text-input:focus{outline:2px solid rgba(45,108,223,.18)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:3px solid rgba(45,108,223,.28);outline-offset:2px}.primary-button,.secondary-button{padding:0 16px;border-radius:10px;font-weight:700;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease,transform .14s ease}.primary-button{background:linear-gradient(180deg,#3c83ff 0,var(--accent) 100%);border-color:rgba(29,78,216,.82);box-shadow:0 14px 28px rgba(43,111,242,.24)}.secondary-button{background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96));box-shadow:0 10px 24px rgba(15,23,42,.05)}.column-menu summary:hover,.icon-button:hover,.primary-button:hover,.secondary-button:hover{transform:translateY(-1px)}.primary-button:disabled,.secondary-button:disabled{opacity:.55;cursor:not-allowed}.icon-button{min-height:28px;padding:0 8px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--muted);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,transform .14s ease}.icon-button:hover{color:var(--text);background:var(--accent-soft)}.copy-cell{display:inline-flex;flex-wrap:wrap;gap:8px;align-items:center}.column-menu{position:relative;min-height:44px;align-self:end}.column-menu summary{display:inline-flex;align-items:center;min-height:44px;padding:0 12px;color:var(--text);font-weight:600;cursor:pointer}.column-menu summary,.column-menu-panel{border:1px solid var(--border);border-radius:8px;background:var(--panel)}.column-menu-panel{position:absolute;z-index:12;right:0;top:calc(100% + 6px);display:grid;gap:8px;min-width:220px;padding:12px;box-shadow:0 14px 32px rgba(21,36,51,.12)}.checkbox-row{display:flex;gap:8px;align-items:center;color:var(--text);font-size:.9rem}.empty-state{display:grid;gap:8px}.empty-state strong{color:var(--text)}.status-badge{min-height:26px;font-size:.78rem;white-space:nowrap}.status-positive{background:#ebf7ef;color:#17643a;border-color:#b8e2c6}.status-negative{background:#fff0f0;color:#9f2830;border-color:#f1c2c6}.status-warning{background:#fff8e7;color:#8c6200;border-color:#efd49c}.status-neutral{background:#eef3f8;color:var(--muted);border-color:var(--border)}.state-message{padding:26px 20px}.analytics-toolbar,.observability-toolbar{padding:18px 20px}.observability-meta{color:var(--muted)}.analytics-summary-grid,.observability-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.analytics-filter-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.analytics-toolbar-actions{display:flex;justify-content:space-between;gap:16px;align-items:end;margin-top:18px}.preset-panel{padding-bottom:16px}.preset-list{display:flex;flex-wrap:wrap;gap:10px;padding:0 20px}.preset-chip-row{display:inline-flex;gap:8px}.settings-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px;padding:20px}.settings-grid-wide{grid-column:1/-1}.textarea-input{min-height:110px;resize:vertical}.form-actions{gap:12px;padding:0 20px 20px}.table-action-row{display:flex;flex-wrap:wrap;gap:8px}.meter-cell{display:grid;gap:8px;min-width:130px}.mini-meter{width:100%;height:8px;background:#e6edf5;border-radius:999px;overflow:hidden}.mini-meter-fill{display:block;height:100%;background:var(--accent)}.flag-column{display:flex;flex-wrap:wrap;gap:8px}.routing-summary-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.table-panel-header{display:flex;justify-content:space-between;gap:16px;align-items:end;padding:18px 20px;border-bottom:1px solid var(--border)}.table-panel-header h3{margin:0 0 6px}.muted-text,.summary-meta,.table-panel-copy,.toolbar-note{color:var(--muted);line-height:1.5}.table-panel-copy,.toolbar-note{margin:0}.ring-tree{display:grid;grid-template-columns:minmax(180px,.8fr) minmax(260px,1.4fr) minmax(180px,.8fr);gap:16px;padding:20px}.tree-column{display:grid;align-content:start;gap:12px}.tree-column-title{margin:0;color:var(--muted);font-size:.82rem;font-weight:700;text-transform:uppercase}.tree-node{min-height:70px;display:grid;gap:6px;padding:14px;border:1px solid var(--border);border-radius:8px;background:#fbfdff}.tree-node span{color:var(--muted)}.buyer-tree-node{grid-template-columns:44px 1fr;align-items:center}.tree-rank{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;color:#fff!important;background:var(--accent);font-weight:700}.metadata-code,.muted-node{color:var(--muted)}.metadata-code{display:block;max-width:420px;white-space:normal;overflow-wrap:anywhere;font-family:Cascadia Mono,SFMono-Regular,Consolas,monospace;font-size:.82rem}.operations-console{gap:18px}.operations-health-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.operations-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.call-card-grid,.event-list{display:grid;gap:12px;padding:16px}.call-card,.event-row{border:1px solid var(--border);border-radius:8px;background:#fbfdff}.call-card{display:grid;gap:14px;padding:14px}.call-card-header,.event-row{display:flex;justify-content:space-between;gap:12px;align-items:start}.metadata-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0}.metadata-grid dt{color:var(--muted);font-size:.78rem;font-weight:700;text-transform:uppercase}.metadata-grid dd{margin:3px 0 0;overflow-wrap:anywhere}.attempt-chain{display:flex;flex-wrap:wrap;gap:8px}.attempt-node{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--border);border-radius:999px;background:var(--panel);color:var(--muted);font-size:.82rem;font-weight:700}.attempt-node-active{color:#17643a;background:#ebf7ef;border-color:#b8e2c6}.event-row{padding:12px}.event-row p{margin:4px 0 0;color:var(--muted);line-height:1.45}.event-time{min-width:128px;color:var(--muted);font-size:.82rem}.compact-value{font-size:1.25rem}.builder-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.builder-editor-list{display:grid;gap:12px;padding:16px}.builder-editor-row{display:grid;grid-template-columns:46px minmax(140px,1fr) minmax(92px,120px) minmax(92px,120px) auto;gap:12px;align-items:center;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fbfdff}.builder-editor-main{display:grid;gap:4px}.builder-editor-main span{color:var(--muted)}.builder-number-field{min-width:0}.builder-number-field .text-input{width:100%}.builder-ring-tree{padding-top:16px}.preview-steps{display:grid;gap:10px;margin:0;padding:18px 20px 20px 42px}.preview-steps li{padding-left:4px;line-height:1.5}.executive-dashboard{gap:18px}.executive-kpi-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.executive-chart-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.executive-chart-panel{min-width:0}.trend-bars{display:grid;gap:10px;padding:16px}.trend-row{display:grid;grid-template-columns:96px minmax(120px,1fr) minmax(70px,auto);gap:10px;align-items:center}.trend-row span:first-child{color:var(--muted);font-size:.82rem}.trend-track{height:10px;overflow:hidden;border-radius:999px;background:#e6edf5}.trend-fill{display:block;height:100%;border-radius:inherit;background:var(--accent)}@media (max-width:1100px){.admin-app{grid-template-columns:1fr}.admin-sidebar{border-right:0;border-bottom:1px solid rgba(255,255,255,.08)}}@media (max-width:900px){.admin-main{padding:20px}.analytics-toolbar-actions,.operator-header,.page-header,.section-heading,.table-pagination,.table-summary{grid-template-columns:1fr;flex-direction:column;align-items:start}.status-strip{justify-content:flex-start;padding-top:0}.page-actions{justify-items:start}}.data-table td,.data-table th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--border);vertical-align:top}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{font-size:.76rem;padding:10px 11px}.data-table th{font-size:.8rem;text-transform:uppercase;letter-spacing:0;color:var(--muted);background:#f9fbfd}.sort-button{display:inline-flex;align-items:center;gap:8px;padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.sort-indicator{color:var(--accent);font-size:.9rem}.data-table td{padding:10px 11px}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{padding:8px 10px;font-size:.84rem;line-height:1.32}.status-badge{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid transparent;font-size:.82rem;font-weight:700;text-transform:capitalize}.status-positive{color:#17623f;background:#e8f8ee;border-color:#bfe6cd}.status-warning{color:#8a5a00;background:#fff5db;border-color:#efd59a}.status-negative{color:#8b2f35;background:#fdecef;border-color:#f3c4cb}.status-neutral{color:#526273;background:#edf2f7;border-color:#d6e0ea}.state-message{padding:48px 24px;color:var(--muted)}.error-state{color:var(--error)}.login-panel{width:min(100%,31rem);max-width:31rem;padding:0;border-radius:1.4rem;overflow:hidden;box-shadow:0 22px 54px rgba(8,18,35,.15),inset 0 1px 0 rgba(255,255,255,.32);position:relative;z-index:1}.enterprise-login-panel{color:#102033;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,253,.98));transition:box-shadow .18s ease,transform .18s ease}.enterprise-login-panel:after,.enterprise-login-panel:before{content:"";position:absolute;inset:0;pointer-events:none}.enterprise-login-panel:before{background:radial-gradient(circle at top left,rgba(43,111,242,.12),transparent 28%),radial-gradient(circle at right top,rgba(40,204,224,.1),transparent 20%);opacity:1}.enterprise-login-panel:after{inset:0;border-radius:2rem;border:1px solid rgba(205,216,230,.68)}.login-stack{display:grid;gap:1rem;padding:clamp(.95rem,2vw,1.3rem);min-height:min(46rem,calc(100dvh - 48px))}.login-brand-bar{display:flex;min-height:3.5rem;gap:1rem;position:relative;z-index:1}.login-brand-bar,.login-brand-lockup{align-items:center;justify-content:center}.login-brand-lockup{display:inline-flex;gap:.8rem;text-align:center}.brand-logo-login{width:2.75rem;height:2.75rem}.login-brand-copy{display:flex;align-items:center}.login-brand-copy strong{color:#102033;font-size:clamp(1.35rem,2vw,1.6rem);font-weight:700;letter-spacing:-.02em}.login-showcase-chip{display:inline-flex;align-items:center;justify-content:center;min-height:1.88rem;width:fit-content;padding:0 .85rem;border-radius:999px;background:rgba(18,63,135,.08);border:1px solid rgba(43,111,242,.18);color:#17458a;font-size:.78rem;font-weight:700;letter-spacing:.01em}.login-access-column{display:grid;gap:.85rem;align-content:start;padding:clamp(.9rem,2vw,1.35rem);border-radius:1.24rem;border:1px solid rgba(208,218,231,.92);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,253,.99));box-shadow:0 18px 40px rgba(12,21,38,.08),inset 0 1px 0 rgba(255,255,255,.78);position:relative;overflow:hidden}.login-access-column:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 24%),radial-gradient(circle at bottom left,rgba(40,204,224,.08),transparent 22%);pointer-events:none}.login-access-column>*{position:relative;z-index:1}.login-pane-header{display:grid;justify-items:center;gap:.6rem;text-align:center}.login-pane-header-simple h1{margin:0;color:#102033;font-size:clamp(1.7rem,3.4vw,2.25rem);line-height:1;letter-spacing:-.04em}.login-pane-kicker{color:var(--accent-ink);font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.login-pane-header h2{margin:0;font-size:clamp(1.7rem,2vw,2rem);letter-spacing:-.03em}.login-pane-header p{margin:0;color:#526173;line-height:1.5;max-width:28rem}.login-form{display:grid;gap:.78rem;margin-top:0;padding:clamp(.85rem,2vw,1.05rem);border-radius:1rem;border:1px solid rgba(211,220,231,.96);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,252,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.82),0 16px 38px rgba(14,23,40,.08);position:relative;overflow:hidden}.login-form:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 24%);pointer-events:none}.login-form>*{position:relative;z-index:1}.login-form-heading{display:grid;gap:.35rem}.login-form-kicker{color:#17458a;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.login-form-heading strong{color:#102033;font-size:1.08rem;line-height:1.4;letter-spacing:-.02em}.login-form-heading p{margin:0;color:#5b6b7e;line-height:1.5;font-size:.88rem}.login-form .text-input{width:100%;min-height:2.95rem;border-radius:.9rem;border:1px solid rgba(198,210,224,1);background:rgba(255,255,255,.98);color:#102033;box-shadow:inset 0 1px 0 rgba(255,255,255,.68)}.login-form .text-input::placeholder{color:#8090a3}.login-form .text-input:focus{border-color:rgba(43,111,242,.55);box-shadow:0 0 0 4px rgba(43,111,242,.12)}.password-field{position:relative}.password-input{padding-right:48px}.password-visibility-toggle{position:absolute;top:50%;right:10px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:999px;background:transparent;color:#5b6b7e;cursor:pointer;transform:translateY(-50%)}.password-visibility-toggle:hover{color:#102033;background:rgba(16,32,51,.06)}.password-visibility-toggle:focus-visible{outline:2px solid rgba(45,108,223,.2);outline-offset:2px}.login-form .primary-button{justify-content:center;gap:10px}.login-submit-button{min-height:2.95rem;border-radius:.9rem}.login-submit-button:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 14px 24px rgba(43,111,242,.24)}.login-form-secondary-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.login-secondary-action{min-height:3rem;justify-content:center}.login-form-footer{margin:0;color:#667689;font-size:.8rem;line-height:1.45;text-align:center}.login-form-footer span{color:#17458a;font-weight:600}.login-shell:is([data-surface=ops],[data-surface=testing]){background:radial-gradient(circle at 16% 12%,rgba(20,184,166,.16),transparent 24rem),radial-gradient(circle at 86% 18%,rgba(59,130,246,.14),transparent 26rem),linear-gradient(135deg,#07111f,#0c1b2e 46%,#102636)}.login-shell:is([data-surface=ops],[data-surface=testing]) .enterprise-login-panel{width:min(100%,72rem);max-width:72rem;color:#eaf4ff;border:1px solid rgba(148,163,184,.24);background:linear-gradient(180deg,rgba(13,29,49,.96),rgba(8,19,34,.98));box-shadow:0 28px 70px rgba(0,0,0,.36),inset 0 1px 0 rgba(255,255,255,.08)}.login-shell:is([data-surface=ops],[data-surface=testing]) .enterprise-login-panel:before{background:linear-gradient(90deg,rgba(20,184,166,.18),transparent 32%,rgba(59,130,246,.14)),radial-gradient(circle at top left,rgba(94,234,212,.16),transparent 24%),radial-gradient(circle at right bottom,rgba(96,165,250,.12),transparent 24%)}.login-shell:is([data-surface=ops],[data-surface=testing]) .enterprise-login-panel:after{border-color:rgba(148,163,184,.22)}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-stack{min-height:min(47rem,calc(100dvh - 42px));gap:.68rem}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-brand-bar{min-height:3rem;justify-content:flex-start}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-brand-copy strong,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form-heading strong,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-pane-header-simple h1{color:#f8fbff}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-brand-copy strong{font-size:1.34rem;letter-spacing:0}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-access-column{gap:.68rem;border-color:rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(15,35,58,.78),rgba(8,20,35,.88));box-shadow:0 18px 48px rgba(0,0,0,.28),inset 0 1px 0 rgba(255,255,255,.08)}.ops-login-enterprise-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(23rem,.95fr);gap:.78rem;align-items:stretch}.ops-login-command-side{display:grid;align-content:space-between;gap:.72rem;min-height:35rem;padding:clamp(1rem,2vw,1.28rem);overflow:hidden;border:1px solid rgba(148,163,184,.2);border-radius:1.22rem;background:linear-gradient(180deg,rgba(9,27,48,.78),rgba(3,14,28,.9)),radial-gradient(circle at 10% 10%,rgba(20,184,166,.18),transparent 22rem);box-shadow:inset 0 1px 0 rgba(255,255,255,.07),0 18px 44px rgba(0,0,0,.22)}.ops-login-command-head{display:grid;gap:.72rem;max-width:34rem}.ops-login-command-head h1{margin:0;color:#f8fbff;font-size:clamp(2.15rem,4.2vw,3.75rem);line-height:.98;letter-spacing:0}.ops-login-command-head p{max-width:32rem;margin:0;color:#aec0d2;font-size:.98rem;line-height:1.55}.ops-login-signal-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem}.ops-login-signal-grid div{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .46rem;min-height:7.1rem;padding:.72rem;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(2,12,27,.46)}.ops-login-signal-grid svg{grid-row:span 2;color:#5eead4}.ops-login-signal-grid strong{color:#f8fbff;font-size:.82rem}.ops-login-signal-grid span{color:#92a7ba;font-size:.7rem;line-height:1.38}.ops-login-integrity-strip{display:flex;flex-wrap:wrap;gap:.36rem}.ops-login-integrity-strip span{display:inline-flex;align-items:center;gap:.3rem;min-height:2.1rem;padding:0 .58rem;border:1px solid rgba(45,212,191,.24);border-radius:999px;background:rgba(20,184,166,.08);color:#b5f8ec;font-size:.68rem;font-weight:820}.login-shell:is([data-surface=ops],[data-surface=testing]) .ops-login-access-column{align-content:center;min-height:35rem}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-access-column:before{background:linear-gradient(180deg,rgba(20,184,166,.08),transparent 45%),radial-gradient(circle at top right,rgba(59,130,246,.12),transparent 24%)}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-pane-header{justify-items:start;text-align:left}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-showcase-chip{border-color:rgba(45,212,191,.34);background:rgba(20,184,166,.12);color:#99f6e4}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-pane-header-simple h1{font-size:clamp(2rem,5vw,3.05rem);letter-spacing:0}.login-shell:is([data-surface=ops],[data-surface=testing]) .field span,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form-footer,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form-heading p,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-pane-header p{color:#a8b8c9}.ops-login-customer-panel{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.42rem}.ops-login-customer-panel div{display:grid;gap:.18rem;min-height:5.8rem;padding:.58rem;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(2,12,27,.42)}.ops-login-customer-panel strong{color:#eaf4ff;font-size:.78rem}.ops-login-customer-panel span{color:#94a9bd;font-size:.68rem;line-height:1.35}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form{gap:.7rem;border-color:rgba(148,163,184,.18);background:linear-gradient(180deg,rgba(6,19,35,.84),rgba(4,14,26,.92));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 14px 36px rgba(0,0,0,.22)}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form:before{background:linear-gradient(90deg,rgba(20,184,166,.07),transparent 56%)}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form-footer span,.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form-kicker{color:#5eead4}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form .text-input{min-height:2.78rem;border-color:rgba(148,163,184,.26);background:rgba(2,12,27,.72);color:#f8fbff}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form .text-input::placeholder{color:#647890}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-form .text-input:focus{border-color:rgba(45,212,191,.68);box-shadow:0 0 0 4px rgba(20,184,166,.14)}.login-shell:is([data-surface=ops],[data-surface=testing]) .password-visibility-toggle{color:#9fb3c7}.login-shell:is([data-surface=ops],[data-surface=testing]) .password-visibility-toggle:hover{background:rgba(148,163,184,.12);color:#f8fbff}.login-shell:is([data-surface=ops],[data-surface=testing]) .login-submit-button{min-height:2.78rem;border-color:rgba(45,212,191,.42);background:linear-gradient(135deg,#14b8a6,#2563eb);color:white}.ops-login-assurance{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem}.ops-login-assurance span{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:0 .42rem;border:1px solid rgba(45,212,191,.24);border-radius:7px;background:rgba(20,184,166,.08);color:#99f6e4;font-size:.62rem;font-weight:820;line-height:1.2;text-align:center;text-transform:uppercase}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{gap:.46rem!important;min-height:2.24rem!important;padding:.2rem .34rem!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{min-width:7.2rem!important;min-height:1.8rem!important;padding:.1rem .46rem .1rem .16rem!important;display:inline-flex!important;align-items:center!important;gap:.34rem!important}.surface-ops .dashboard-top-brand>span:last-child,.surface-owner .dashboard-top-brand>span:last-child,.surface-testing .dashboard-top-brand>span:last-child{gap:.02rem!important}.surface-ops .topbar-search,.surface-owner .topbar-search,.surface-testing .topbar-search{flex:1 1 16rem!important;min-width:11rem!important;max-width:24rem!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{align-items:center!important;gap:.24rem!important}.surface-ops .dashboard-menu-group,.surface-owner .dashboard-menu-group,.surface-testing .dashboard-menu-group{display:inline-flex!important;align-items:center!important;gap:.08rem!important}.surface-ops .dashboard-menu-split-toggle,.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-split-toggle,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-split-toggle,.surface-testing .dashboard-menu-trigger{min-height:1.8rem!important;height:1.8rem!important;border-radius:7px!important;display:inline-flex!important;align-items:center!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{padding:0 .52rem!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{display:inline-flex!important;gap:.44rem!important;min-height:1.8rem!important}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{min-height:1.8rem!important;height:1.8rem!important;padding:0 .46rem!important}.surface-ops .route-menu-portal,.surface-owner .route-menu-portal,.surface-testing .route-menu-portal{border-radius:8px!important}@media (max-width:1080px){.surface-ops .topbar-search,.surface-owner .topbar-search,.surface-testing .topbar-search{max-width:17rem!important;min-width:9.2rem!important}}.testing-login-policy{display:grid;gap:.36rem;padding:.68rem;border:1px solid rgba(251,191,36,.28);border-radius:8px;background:linear-gradient(180deg,rgba(120,53,15,.18),rgba(2,12,27,.42))}.testing-login-policy span{color:#fde68a;font-size:.72rem;font-weight:720;line-height:1.34}.testing-login-policy span:before{content:"";display:inline-block;width:.38rem;height:.38rem;margin-right:.42rem;border-radius:999px;background:#f59e0b;vertical-align:.08rem}.testing-console-page{display:grid;gap:.82rem}.testing-console-domain-row{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:.46rem}.testing-console-domain-link{display:inline-flex;align-items:center;justify-content:center;min-height:2.2rem;padding:0 .42rem;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-muted) 84%,transparent);color:var(--text);font-size:.68rem;font-weight:860;letter-spacing:0;text-decoration:none}.testing-console-domain-link:focus-visible,.testing-console-domain-link:hover{border-color:color-mix(in srgb,var(--accent) 44%,var(--border));background:color-mix(in srgb,var(--accent-soft) 34%,var(--panel));outline:none}.testing-console-actions a,.testing-console-hero,.testing-foundation-panel{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel) 92%,transparent);box-shadow:var(--shadow-soft)}.testing-console-hero{grid-template-columns:minmax(0,1fr) minmax(13rem,.32fr);gap:.8rem;align-items:stretch;padding:1rem}.testing-console-hero h2,.testing-foundation-heading h3{margin:0;color:var(--text);letter-spacing:0}.testing-console-hero h2{max-width:48rem;font-size:clamp(1.35rem,2.4vw,2rem);line-height:1.08}.testing-console-actions small,.testing-console-hero p,.testing-console-status small,.testing-foundation-heading p{margin:0;color:var(--muted);line-height:1.48}.testing-console-status{display:grid;gap:.28rem;align-content:center;min-height:7rem;padding:.78rem;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:8px;background:color-mix(in srgb,var(--accent-soft) 56%,var(--panel))}.testing-console-actions span,.testing-console-status span{color:var(--accent);font-size:.68rem;font-weight:820;letter-spacing:0;text-transform:uppercase}.testing-console-actions strong,.testing-console-status strong,.testing-foundation-card strong{color:var(--text)}.testing-foundation-panel{display:grid;gap:.72rem;padding:.9rem}.testing-foundation-heading{display:flex;gap:.8rem;align-items:start;justify-content:space-between}.testing-console-actions,.testing-foundation-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(10.8rem,1fr));gap:.58rem}.testing-foundation-card{display:grid;gap:.22rem;min-height:4.6rem;padding:.68rem;border:1px solid color-mix(in srgb,var(--border) 84%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-strong) 78%,transparent)}.testing-foundation-card span{color:var(--muted);font-size:.72rem;font-weight:760}.testing-foundation-card strong{font-size:1.28rem;line-height:1}.testing-foundation-rules{display:flex;flex-wrap:wrap;gap:.42rem}.testing-foundation-rules span{display:inline-flex;align-items:center;min-height:1.75rem;padding:0 .58rem;border:1px solid color-mix(in srgb,var(--border) 82%,transparent);border-radius:999px;color:var(--muted);font-size:.7rem;font-weight:760}.testing-console-actions a{display:grid;gap:.28rem;min-height:7rem;padding:.78rem;color:inherit;text-decoration:none;transition:border-color .15s ease,background-color .15s ease,transform .15s ease}.testing-console-actions a:focus-visible,.testing-console-actions a:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:color-mix(in srgb,var(--accent-soft) 32%,var(--panel));outline:none;transform:translateY(-1px)}@media (max-width:760px){.testing-console-hero{grid-template-columns:1fr}.testing-console-domain-row{grid-template-columns:repeat(2,minmax(0,1fr))}.testing-foundation-heading{display:grid}}.login-shell:is([data-surface=ops],[data-surface=testing]) .form-error{border-color:rgba(248,113,113,.36);background:rgba(127,29,29,.24);color:#fecaca}@media (max-width:760px){.login-shell:is([data-surface=ops],[data-surface=testing]) .enterprise-login-panel{width:min(100%,calc(100vw - 1rem))}.ops-login-enterprise-grid{grid-template-columns:1fr}.login-shell:is([data-surface=ops],[data-surface=testing]) .ops-login-access-column,.ops-login-command-side{min-height:auto}.ops-login-assurance,.ops-login-customer-panel,.ops-login-signal-grid{grid-template-columns:1fr}.ops-login-customer-panel div{min-height:auto}}.login-panel:focus-within{border-color:color-mix(in srgb,var(--accent) 30%,var(--border));box-shadow:0 24px 58px rgba(19,33,47,.16),0 0 0 4px rgba(43,111,242,.08)}@keyframes loginPulse{0%,to{opacity:.72;transform:scaleX(.98)}50%{opacity:1;transform:scaleX(1.02)}}.guardrails-form{display:grid;gap:24px;padding:24px}.guardrails-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.compact-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.section-heading{display:flex;justify-content:space-between;align-items:end;gap:16px}.section-heading h3{margin:0 0 4px;font-size:1rem}.section-heading p{margin:0;color:var(--muted);line-height:1.5}.field{display:grid;gap:8px;font-size:.95rem;color:var(--text)}.toggle-field{align-content:start}.text-input{min-height:44px;padding:0 12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);font:inherit}.text-input:focus{outline:2px solid rgba(45,108,223,.2);border-color:var(--accent)}textarea.text-input{min-height:120px;padding:12px;resize:vertical}select.text-input{padding-right:36px}.primary-button,.secondary-button{min-height:42px;padding:0 14px;border-radius:8px;border:1px solid var(--border);font:inherit;font-weight:600;cursor:pointer;text-decoration:none}.primary-button{background:var(--accent);border-color:var(--accent);color:#fff}.primary-button:disabled{opacity:.7;cursor:wait}.secondary-button{background:var(--panel);color:var(--text)}.secondary-button:hover{background:var(--accent-soft)}.form-error{margin:0;color:var(--error)}.form-actions{display:flex;justify-content:flex-end}.dual-actions{gap:12px}.table-pagination{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px 20px}.table-pagination p{margin:0;color:var(--muted)}.summary-stack{display:grid;gap:20px;min-width:0}.summary-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;min-width:0;max-width:100%}.observability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.guardrails-summary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.summary-card{background:var(--panel);border:1px solid var(--border);border-radius:8px;padding:18px;box-shadow:0 10px 30px rgba(21,36,51,.06)}.summary-label{margin:0 0 8px;font-size:.82rem;font-weight:600}.summary-value{display:block;margin-bottom:8px;font-size:1.6rem}.summary-description{margin:0;color:var(--muted);line-height:1.5;font-size:.92rem}.observability-toolbar{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px}.observability-meta{margin:0;color:var(--text);font-weight:600}.metric-card-header{align-items:start;gap:12px}.notice-banner{padding:14px 16px;border-radius:8px;border:1px solid transparent;line-height:1.5}.fake-call-card,.fake-call-control-panel{gap:1rem}.fake-call-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.fake-call-status-row{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.fake-call-action-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.fake-call-action-grid button{width:100%}.notice-info{color:#184e78;background:#ecf5ff;border-color:#c8ddf5}.notice-warning{color:#7a5100;background:#fff6df;border-color:#efd89d}.notice-error{color:#8b2f35;background:#fdecef;border-color:#f3c4cb}.notice-list{margin:8px 0 0 18px;padding:0}.notice-list li+li{margin-top:4px}.field-help{color:var(--muted);line-height:1.5}.prefix-preview-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.prefix-list{margin:0;padding-left:18px;color:var(--text)}.prefix-list li+li{margin-top:4px}.form-status{margin:0;color:#17623f}.mobile-nav-backdrop,.mobile-topbar{display:none}.brand-block{grid-template-columns:1fr auto;gap:10px;align-items:start;padding:.2rem 0 .45rem}.brand-role{grid-column:1/-1}.readonly-role{padding:4px 8px;border:1px solid rgba(232,239,245,.24);color:#f6e3a6;background:rgba(255,255,255,.08);font-weight:700}.tenant-switcher{display:grid;gap:6px;font-size:.78rem;font-weight:700}.tenant-switcher select{width:100%;min-height:36px;border:1px solid rgba(232,239,245,.24);border-radius:8px;background:rgba(255,255,255,.08);color:var(--nav-text);font:inherit;padding:0 10px}.tenant-switcher select option{color:var(--text)}.tenant-switcher-sidebar{grid-column:1/-1;margin-top:6px;color:rgba(232,239,245,.78)}.tenant-switcher small{color:rgba(232,239,245,.64);font-size:.72rem;font-weight:600;line-height:1.35}.hamburger-button,.nav-collapse-button{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.16);border-radius:8px;background:rgba(255,255,255,.08);color:var(--nav-text);cursor:pointer}.nav-collapse-button{width:34px;height:34px;font-size:1.4rem;line-height:1}.hamburger-button{width:42px;height:42px;flex-direction:column;gap:5px}.hamburger-button span{width:18px;height:2px;border-radius:99px;background:var(--nav-text)}.nav-group{padding:9px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.045),rgba(255,255,255,.028));box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}.nav-group-toggle{min-height:36px;gap:10px;padding:0 4px;border:0;color:rgba(232,239,245,.72);cursor:pointer;font:inherit;font-weight:800;letter-spacing:0}.nav-group-items{gap:6px;margin-top:6px}.nav-group-collapsed .nav-group-items{display:none}.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr) 88px}.admin-app-nav-collapsed .admin-sidebar{padding-inline:12px}.admin-app-nav-collapsed .brand-kicker,.admin-app-nav-collapsed .brand-role,.admin-app-nav-collapsed .nav-group-toggle span:first-child,.admin-app-nav-collapsed .nav-link,.admin-app-nav-collapsed .tenant-switcher{font-size:0}.admin-app-nav-collapsed .brand-block h1,.admin-app-nav-collapsed .brand-title{font-size:.95rem}.admin-app-nav-collapsed .nav-link{min-height:38px;padding:10px}.admin-app-nav-collapsed .nav-link-mark{min-width:100%;padding-inline:0}.workflow-panel-header{display:grid;gap:.4rem;margin-top:1.2rem;margin-bottom:1rem;padding:.95rem 1rem;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:radial-gradient(circle at top right,rgba(59,130,246,.18),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.075),rgba(255,255,255,.03));box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 20px 36px rgba(2,6,23,.2)}.workflow-panel-header strong{font-size:1.02rem}.workflow-panel-header p{margin:0;color:rgba(232,239,245,.72);line-height:1.45}.workflow-panel-kicker{font-size:.73rem;font-weight:800;letter-spacing:.04em;color:rgba(147,197,253,.86)}.command-shell-actions{display:flex;justify-content:flex-end;gap:.85rem;margin-bottom:1rem}.command-shell-actions .secondary-button{min-width:120px}.quick-action-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.quick-action-card{display:grid;gap:7px;min-height:108px;padding:16px;border:1px solid var(--border);border-radius:14px;background:radial-gradient(circle at top right,rgba(43,111,242,.06),transparent 34%),linear-gradient(180deg,rgba(255,255,255,.95),rgba(248,250,252,.99));color:var(--text);text-decoration:none;box-shadow:0 18px 36px rgba(15,23,42,.07);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.quick-action-card:focus-visible,.quick-action-card:hover{border-color:var(--accent);background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(239,246,255,.98));box-shadow:0 20px 40px rgba(37,99,235,.12);transform:translateY(-2px)}.quick-action-card span{font-size:.78rem;font-weight:700}.quick-action-card small{line-height:1.45}.quick-action-card-featured{border-color:rgba(59,130,246,.28);background:radial-gradient(circle at top right,rgba(59,130,246,.16),transparent 42%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(239,246,255,.96))}.workflow-context-band,.workflow-deferred-panel,.workflow-relationship-panel,.workflow-review-panel,.workflow-sequence-panel{display:grid;gap:.9rem;padding:1rem 1.05rem;border:1px solid var(--border);border-radius:16px;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 36%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(246,249,252,.98));box-shadow:0 18px 36px rgba(15,23,42,.06)}.workflow-context-copy,.workflow-panel-heading{display:grid;gap:.4rem}.workflow-context-copy h3,.workflow-panel-heading h3{margin:0;font-size:1.08rem}.workflow-context-copy p:last-child,.workflow-panel-heading p:last-child{margin:0;color:var(--muted);line-height:1.55}.workflow-chip-row,.workflow-deferred-list,.workflow-link-grid,.workflow-relationship-grid,.workflow-review-grid,.workflow-sequence-grid{display:grid;gap:.72rem}.workflow-chip-row{grid-template-columns:repeat(auto-fit,minmax(150px,max-content))}.workflow-chip,.workflow-relationship-card span,.workflow-review-card span,.workflow-sequence-card span{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-height:1.75rem;width:fit-content;padding:0 .72rem;border-radius:999px;border:1px solid rgba(148,163,184,.28);background:rgba(255,255,255,.72);color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.workflow-link-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.workflow-deferred-row,.workflow-link-card,.workflow-relationship-card,.workflow-review-card,.workflow-sequence-card{display:grid;gap:.42rem;min-width:0;padding:.78rem .82rem;border:1px solid rgba(148,163,184,.28);border-radius:12px;background:rgba(255,255,255,.76)}.workflow-link-card{color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.workflow-link-card:focus-visible,.workflow-link-card:hover{border-color:rgba(43,111,242,.4);box-shadow:0 16px 30px rgba(37,99,235,.11);transform:translateY(-1px)}.workflow-deferred-row strong,.workflow-link-card strong,.workflow-relationship-card strong,.workflow-review-card strong,.workflow-sequence-card strong{font-size:.96rem}.operational-command-icon,.workflow-chip-icon{display:inline-flex;align-items:center;justify-content:center;width:.88rem;height:.88rem;color:var(--muted)}.operational-command-icon svg,.workflow-chip-icon svg{width:.88rem;height:.88rem}.operational-command-item-main{display:grid;grid-template-columns:auto 1fr;gap:.72rem;min-width:0}.operational-command-icon{margin-top:.16rem}.operational-command-copy-block{min-width:0;display:grid;gap:.25rem}.workflow-deferred-row p,.workflow-link-card span,.workflow-relationship-card p,.workflow-review-card p,.workflow-sequence-card p{color:var(--muted);line-height:1.5;margin:0}.workflow-relationship-grid,.workflow-review-grid,.workflow-sequence-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.workflow-deferred-row{align-items:start;grid-template-columns:minmax(0,1fr) auto}.workflow-deferred-row>span{display:inline-flex;align-items:center;min-height:1.72rem;padding:0 .72rem;border-radius:999px;background:rgba(255,255,255,.72);color:var(--text);font-size:.74rem;font-weight:800}.workflow-deferred-action{display:flex;flex-wrap:wrap;gap:.6rem}.continuity-summary-grid{display:grid;gap:.72rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.continuity-summary-card{display:grid;gap:.42rem;padding:.82rem .86rem;border:1px solid rgba(148,163,184,.28);border-radius:12px;background:rgba(255,255,255,.76)}.continuity-summary-card span{color:var(--muted);font-size:.72rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.continuity-summary-card strong{font-size:.96rem}.continuity-summary-card p{margin:0;color:var(--muted);line-height:1.5}.continuity-impact-row{display:flex;flex-wrap:wrap;gap:.5rem}.continuity-pre{margin:0;padding:.9rem;border-radius:12px;background:color-mix(in srgb,var(--panel-muted) 84%,white);color:var(--text);font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.76rem;line-height:1.55;overflow:auto;white-space:pre-wrap;word-break:break-word}.workflow-tone-neutral{border-color:rgba(148,163,184,.28)}.workflow-tone-positive{border-color:rgba(34,197,94,.28)}.workflow-tone-warning{border-color:rgba(245,158,11,.34)}.workflow-tone-negative{border-color:rgba(239,68,68,.28)}.mobile-bottom-nav{display:none}.operations-hero{display:flex;justify-content:space-between;gap:20px;align-items:end;padding:22px;border:1px solid rgba(212,221,230,.9);border-radius:14px;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 26%),linear-gradient(180deg,rgba(255,255,255,.98),rgba(247,250,252,.99));box-shadow:var(--shadow-soft)}.operations-hero h3{margin:0 0 8px;font-size:1.72rem}.operations-hero p{max-width:760px;margin:0;color:var(--muted);line-height:1.5}.operations-hero-actions,.widget-toggle-row{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.density-toggle{min-width:150px}.realtime-ticker{display:flex;gap:10px;overflow:hidden;contain:paint;padding:12px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:radial-gradient(circle at left,rgba(43,111,242,.12),transparent 24%),linear-gradient(180deg,rgba(11,19,32,.98),rgba(8,14,24,1));color:var(--nav-text);box-shadow:0 16px 36px rgba(2,6,23,.2)}.ticker-item{display:inline-flex;flex:0 0 auto;gap:8px;align-items:center;min-height:34px;padding:0 12px;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.08);animation:ticker-slide 28s linear infinite;white-space:nowrap}.ticker-warning{color:#ffe4a8}.ticker-critical{color:#ffd4d8}@keyframes ticker-slide{0%{transform:translateX(0)}to{transform:translateX(-42px)}}.command-counter-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.command-counter-card{display:grid;gap:6px;min-height:104px;padding:16px;border:1px solid rgba(212,221,230,.9);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.99),rgba(247,250,252,.98));box-shadow:0 12px 28px rgba(21,36,51,.06)}.command-counter-card small,.command-counter-card span{color:var(--muted)}.command-counter-card span{font-size:.78rem;font-weight:800;text-transform:uppercase}.command-counter-card strong{font-size:1.65rem}.operations-grid-primary{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr)}.operations-console-compact .call-card,.operations-console-compact .command-counter-card,.operations-console-compact .event-row,.operations-console-compact .summary-card{padding:10px 12px}.operations-console-compact .command-counter-card strong,.operations-console-compact .summary-value{font-size:1.25rem}.health-pulse-grid .summary-card{position:relative;overflow:hidden}.health-pulse-grid .summary-card:after{content:"";position:absolute;right:14px;bottom:14px;width:10px;height:10px;border-radius:50%;background:#29a36a;box-shadow:0 0 0 0 rgba(41,163,106,.42);animation:health-pulse 1.8s ease-out infinite}@keyframes health-pulse{70%{box-shadow:0 0 0 12px rgba(41,163,106,0)}to{box-shadow:0 0 0 0 rgba(41,163,106,0)}}.failover-graph,.route-activity-lane,.saturation-grid{display:grid;gap:12px;padding:16px}.failover-graph-step,.route-activity-node,.saturation-card{border:1px solid rgba(212,221,230,.88);border-radius:12px;background:linear-gradient(180deg,rgba(255,255,255,.98),rgba(248,251,255,.96))}.route-activity-node{display:grid;grid-template-columns:36px minmax(0,1fr);gap:12px;align-items:start;padding:12px}.route-activity-index{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:800}.route-activity-node p,.route-activity-node small{margin:4px 0 0;color:var(--muted)}.compact-event-list{max-height:440px;overflow:auto}.simulation-overlay-banner{margin:16px 20px 0;padding:10px 12px;border:1px solid #efd89d;border-radius:12px;background:linear-gradient(180deg,#fff8e7,#fff4d9);color:#7a5100;font-weight:700}.builder-ring-tree .tree-node{position:relative}.builder-ring-tree .tree-node:after{content:"";position:absolute;inset:auto 12px 8px 12px;height:3px;border-radius:999px;background:linear-gradient(90deg,var(--accent),#29a36a);transform-origin:left;animation:route-flow 2.6s ease-in-out infinite}@keyframes route-flow{0%,to{transform:scaleX(.15);opacity:.45}50%{transform:scaleX(1);opacity:1}}.saturation-card{display:grid;gap:10px;padding:14px}.saturation-card-header{display:flex;justify-content:space-between;gap:12px;align-items:center}.saturation-meter{height:10px;border-radius:999px;background:#e6edf5;overflow:hidden}.saturation-meter span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#29a36a,#2d6cdf)}.failover-graph{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));align-items:stretch}.failover-graph-step{position:relative;display:grid;gap:6px;min-height:116px;padding:14px}.failover-graph-step:not(:last-child):after{content:">";position:absolute;top:50%;right:-12px;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:var(--accent);color:#fff;font-weight:800;transform:translateY(-50%);z-index:1}.fallback-step{border-color:#efd89d;background:#fffaf0}.telecom-map-shell{display:grid;gap:16px;padding:18px;border:1px solid var(--border);border-radius:8px;background:#f9fbfd;box-shadow:0 16px 40px rgba(21,36,51,.08)}.telecom-map-fullscreen{position:fixed;inset:14px;z-index:60;overflow:auto;background:#f9fbfd}.telecom-map-header{display:flex;justify-content:space-between;gap:18px;align-items:end}.telecom-map-header h3{margin:0 0 8px;font-size:1.55rem}.telecom-map-header p{max-width:760px;margin:0;color:var(--muted);line-height:1.5}.telecom-map-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:10px}.telecom-map-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.6fr);gap:16px}.telecom-map-grid-secondary{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}.call-flow-canvas,.map-panel{border:1px solid var(--border);border-radius:8px;background:var(--panel)}.call-flow-canvas{position:relative;min-height:520px;overflow:hidden;background:linear-gradient(rgba(45,108,223,.06) 1px,transparent 0),linear-gradient(90deg,rgba(45,108,223,.06) 1px,transparent 0),#ffffff;background-size:28px 28px}.metric-overlay{position:absolute;top:14px;left:14px;right:14px;z-index:2;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.metric-overlay-card{display:grid;gap:4px;padding:10px;border:1px solid var(--border);border-radius:8px;background:rgba(255,255,255,.94);box-shadow:0 8px 18px rgba(21,36,51,.07)}.metric-overlay-card span{color:var(--muted);font-size:.72rem;font-weight:800;text-transform:uppercase}.metric-overlay-card strong{font-size:1.15rem}.metric-critical{border-color:#f1c2c6;background:#fff7f7}.metric-warning{border-color:#efd49c;background:#fffaf0}.live-flow-graph{display:grid;grid-template-columns:minmax(140px,.5fr) minmax(300px,1.5fr) minmax(140px,.5fr);gap:16px;min-height:520px;padding:100px 18px 18px}.flow-column{display:grid;align-content:center;gap:12px}.flow-column-wide{align-content:start}.flow-transition-row{display:grid;grid-template-columns:minmax(120px,1fr) 48px minmax(120px,1fr);gap:10px;align-items:center}.flow-node{display:grid;gap:6px;min-height:74px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#fbfdff;box-shadow:0 8px 20px rgba(21,36,51,.05)}.flow-node span,.flow-node strong{overflow-wrap:anywhere}.flow-node span{color:var(--muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.flow-node-positive{border-color:#b8e2c6}.flow-node-warning{border-color:#efd49c}.flow-node-critical{border-color:#f1c2c6}.flow-connector{position:relative;height:3px;border-radius:999px;background:var(--accent);overflow:hidden}.flow-connector:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.9),transparent);animation:route-flow-line 1.6s ease-in-out infinite}@keyframes route-flow-line{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.map-side-stack{display:grid;gap:16px}.map-panel{min-height:0;overflow:hidden}.map-panel-title{padding:14px 16px;border-bottom:1px solid var(--border)}.map-panel-title h4,.map-panel-title p{margin:0}.map-panel-title p{margin-top:4px;color:var(--muted)}.buyer-map,.campaign-map,.visual-timeline,.waterfall-list{display:grid;gap:10px;padding:14px}.buyer-map{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.buyer-map-node,.campaign-map-node,.timeline-event,.waterfall-row{border:1px solid var(--border);border-radius:8px;background:#fbfdff}.buyer-map-node{position:relative;display:grid;gap:8px;padding:12px}.hotspot-dot{position:absolute;top:10px;right:10px;width:10px;height:10px;border-radius:999px;background:#c7d2de}.hotspot-active{background:#c53842;box-shadow:0 0 0 0 rgba(197,56,66,.45);animation:hotspot-pulse 1.5s ease-out infinite}@keyframes hotspot-pulse{70%{box-shadow:0 0 0 12px rgba(197,56,66,0)}}.campaign-map{grid-template-columns:repeat(auto-fit,minmax(130px,1fr))}.campaign-map-node{display:grid;gap:6px;min-height:96px;padding:12px}.buyer-map-node small,.campaign-map-node small,.campaign-map-node span{color:var(--muted)}.timeline-event,.waterfall-row{display:grid;gap:10px;align-items:start;padding:12px}.waterfall-row{grid-template-columns:34px minmax(0,1fr) auto}.waterfall-index{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:800}.timeline-event p,.waterfall-row p{margin:4px 0 0;color:var(--muted)}.timeline-critical,.waterfall-critical{border-color:#f1c2c6;background:#fff7f7}.timeline-warning,.waterfall-warning{border-color:#efd49c;background:#fffaf0}.timeline-event{grid-template-columns:76px minmax(0,1fr)}.timeline-event>span{color:var(--muted);font-size:.82rem;font-weight:800}.operator-assist-panel{display:grid;gap:16px;padding:18px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 14px 36px rgba(21,36,51,.07)}.operator-assist-header{display:flex;justify-content:space-between;gap:18px;align-items:start}.assist-drawer h4,.operator-assist-header h3{margin:0 0 8px}.assist-drawer p,.operator-assist-header p{margin:0;color:var(--muted);line-height:1.5}.operator-assist-grid{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(0,1.2fr);gap:16px}.assist-topic-list{display:grid;gap:10px}.assist-topic-card{display:grid;gap:8px;padding:14px;border:1px solid var(--border);border-radius:8px;background:#fbfdff;color:var(--text);cursor:pointer;text-align:left}.assist-topic-active,.assist-topic-card:focus-visible,.assist-topic-card:hover{border-color:var(--accent);background:var(--accent-soft)}.assist-topic-card small{color:var(--muted);line-height:1.45}.assist-drawer{display:grid;align-content:start;gap:14px;min-height:360px;padding:16px;border:1px solid var(--border);border-radius:8px;background:#ffffff}.assist-drawer-header{display:flex;justify-content:space-between;gap:12px;align-items:start}.assist-bullet-list{display:grid;gap:8px;margin:0;padding-left:20px;line-height:1.5}.noc-shell{display:grid;gap:16px;padding:18px;border:1px solid var(--border);border-radius:8px;background:#ffffff;box-shadow:0 14px 36px rgba(21,36,51,.07)}.noc-wallboard-active{position:fixed;inset:10px;z-index:70;overflow:auto;background:#07111c;color:#e8eff5}.noc-header{display:flex;justify-content:space-between;gap:18px;align-items:start}.noc-header h3{margin:0 0 8px}.noc-header p{max-width:760px;margin:0;color:var(--muted);line-height:1.5}.noc-wallboard-active .noc-header p,.noc-wallboard-active .summary-label{color:rgba(232,239,245,.72)}.layout-chip-row,.noc-actions,.workspace-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:flex-end}.workspace-tabs{justify-content:flex-start}.workspace-tab{min-height:40px;padding:0 14px;border:1px solid var(--border);border-radius:8px;background:var(--panel);color:var(--text);cursor:pointer;font-weight:800}.workspace-tab-active,.workspace-tab:focus-visible,.workspace-tab:hover{border-color:var(--accent);background:var(--accent-soft);color:var(--accent)}.critical-alert-overlay{display:flex;gap:12px;align-items:center;padding:14px 16px;border:1px solid #f1c2c6;border-radius:8px;background:#fff0f0;color:#9f2830;font-size:1.05rem}.noc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.noc-layout-controls,.noc-widget{border:1px solid var(--border);border-radius:8px;background:#fbfdff}.noc-layout-controls{grid-column:1/-1;display:flex;justify-content:space-between;gap:16px;align-items:center;padding:14px}.noc-layout-controls h4,.noc-layout-controls p{margin:0}.noc-layout-controls p{margin-top:4px;color:var(--muted)}.layout-chip{display:inline-flex;gap:6px;align-items:center;min-height:36px;padding:4px 8px;border:1px solid var(--border);border-radius:8px;background:var(--panel);font-weight:700}.noc-widget{display:grid;gap:12px;padding:14px}.noc-kpi-wall{grid-template-columns:repeat(3,minmax(0,1fr))}.noc-activity-row,.noc-alert-card,.noc-health-card,.noc-kpi-card{border:1px solid var(--border);border-radius:8px;background:var(--panel)}.noc-kpi-card{display:grid;gap:6px;min-height:112px;padding:16px}.noc-kpi-card small,.noc-kpi-card span{color:var(--muted)}.noc-kpi-card span{font-size:.78rem;font-weight:800;text-transform:uppercase}.noc-kpi-card strong{font-size:2rem}.noc-health-wall{grid-template-columns:repeat(5,minmax(0,1fr))}.noc-health-card{display:grid;gap:8px;min-height:106px;padding:14px;text-align:center}.noc-health-card strong{font-size:1.4rem}.noc-ok{border-color:#b8e2c6;background:#f3fbf6}.noc-alert-critical,.noc-critical{border-color:#f1c2c6;background:#fff0f0}.noc-activity-wall,.noc-alert-wall{grid-template-columns:1fr}.noc-activity-row,.noc-alert-card{display:grid;gap:5px;padding:12px}.noc-alert-warning{border-color:#efd49c;background:#fff8e7}.noc-alert-info{border-color:var(--border);background:#f7fbff}.noc-activity-row{grid-template-columns:92px minmax(0,.7fr) minmax(0,1fr);align-items:center}.noc-activity-row small,.noc-activity-row span{color:var(--muted)}.wallboard-view{display:grid;gap:18px;min-height:70vh}.wallboard-status-strip{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 18px;border:1px solid rgba(232,239,245,.14);border-radius:8px;background:rgba(255,255,255,.06);font-size:1.1rem}.noc-wallboard-active .noc-activity-row,.noc-wallboard-active .noc-alert-card,.noc-wallboard-active .noc-health-card,.noc-wallboard-active .noc-kpi-card,.noc-wallboard-active .noc-widget{border-color:rgba(232,239,245,.14);background:rgba(255,255,255,.06);color:#e8eff5}.noc-wallboard-active .noc-health-card strong,.noc-wallboard-active .noc-kpi-card strong{font-size:clamp(2.4rem,5vw,6rem)}.noc-wallboard-active .noc-activity-row small,.noc-wallboard-active .noc-activity-row span,.noc-wallboard-active .noc-kpi-card small,.noc-wallboard-active .noc-kpi-card span{color:rgba(232,239,245,.72)}.noc-density-ultra .noc-activity-row,.noc-density-ultra .noc-alert-card,.noc-density-ultra .noc-health-card,.noc-density-ultra .noc-kpi-card,.noc-density-ultra .noc-widget{padding:8px 10px}.noc-density-ultra .noc-kpi-card{min-height:82px}.advanced-analytics-shell{display:grid;gap:16px;padding:18px;border:1px solid var(--border);border-radius:8px;background:#ffffff;box-shadow:0 14px 36px rgba(21,36,51,.07)}.analytics-presentation-mode{position:fixed;inset:10px;z-index:72;overflow:auto;background:#07111c;color:#e8eff5}.advanced-analytics-header{display:flex;justify-content:space-between;gap:18px;align-items:start}.advanced-analytics-header h3{margin:0 0 8px}.advanced-analytics-header p{max-width:760px;margin:0;color:var(--muted);line-height:1.5}.analytics-presentation-mode .advanced-analytics-header p,.analytics-presentation-mode .summary-label{color:rgba(232,239,245,.72)}.advanced-analytics-actions{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.advanced-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.analytics-visual-card{border:1px solid var(--border);border-radius:8px;background:#fbfdff;overflow:hidden}.analytics-waterfall,.buyer-quality-matrix,.fraud-heatmap-grid,.sankey-canvas,.time-series-stack{display:grid;gap:10px;padding:14px}.sankey-row{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(120px,1fr) minmax(120px,.8fr) minmax(110px,.6fr);gap:10px;align-items:center}.sankey-row>span,.sankey-terminal{min-height:54px;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--panel);overflow-wrap:anywhere}.sankey-flow{height:18px;border-radius:999px;background:#e6edf5;overflow:hidden}.sankey-flow i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2d6cdf,#29a36a);animation:route-flow-line 2.2s ease-in-out infinite}.sankey-terminal{display:grid;gap:4px}.sankey-terminal small{color:var(--muted)}.analytics-waterfall-row{display:grid;grid-template-columns:34px minmax(0,1fr) minmax(80px,.8fr);gap:10px;align-items:center;padding:10px;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.analytics-waterfall-row>span{display:grid;place-items:center;width:28px;height:28px;border-radius:999px;background:var(--accent-soft);color:var(--accent);font-weight:800}.analytics-waterfall-row small{display:block;margin-top:3px;color:var(--muted)}.analytics-waterfall-row i{display:block;height:10px;border-radius:999px;background:linear-gradient(90deg,#29a36a,#2d6cdf)}.fraud-heatmap-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.heatmap-cell{display:grid;gap:6px;min-height:112px;padding:12px;border:1px solid var(--border);border-radius:8px;background:#f7fbff}.heatmap-medium{border-color:#efd49c;background:#fff8e7}.heatmap-critical,.heatmap-high{border-color:#f1c2c6;background:#fff0f0}.heatmap-cell small,.heatmap-cell span{color:var(--muted)}.mini-series-row{display:grid;grid-template-columns:130px minmax(0,1fr);gap:12px;align-items:end}.mini-series-row>span{color:var(--muted);font-weight:800}.mini-series-bars{display:flex;align-items:end;gap:4px;min-height:92px;padding:8px;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.mini-series-bars i{flex:1 1;min-width:8px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#2d6cdf,#29a36a)}.buyer-quality-matrix{grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.quality-cell{display:grid;gap:10px;padding:14px;border:1px solid var(--border);border-radius:8px;background:var(--panel)}.quality-axis{height:24px;border-radius:999px;background:#e6edf5;overflow:hidden}.quality-axis span{display:block;min-width:fit-content;max-width:100%;height:100%;padding:4px 8px;border-radius:inherit;background:#dff4e7;color:#17643a;font-size:.78rem;font-weight:800;white-space:nowrap}.warning-axis span{background:#fff1c8;color:#7a5100}.analytics-presentation-panel{display:grid;gap:18px;min-height:72vh}.presentation-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.analytics-presentation-mode .analytics-visual-card,.analytics-presentation-mode .analytics-waterfall-row,.analytics-presentation-mode .heatmap-cell,.analytics-presentation-mode .mini-series-bars,.analytics-presentation-mode .quality-cell,.analytics-presentation-mode .sankey-row>span,.analytics-presentation-mode .sankey-terminal,.analytics-presentation-mode .summary-card{border-color:rgba(232,239,245,.14);background:rgba(255,255,255,.06);color:#e8eff5}.analytics-presentation-mode .summary-value{font-size:clamp(2.2rem,5vw,5rem)}.simulation-lab{gap:18px}.simulation-hero{display:flex;justify-content:space-between;gap:18px;align-items:start;padding:18px;border:1px solid var(--border);border-radius:8px;background:#ffffff;box-shadow:0 14px 36px rgba(21,36,51,.07)}.simulation-hero h3{margin:0 0 8px}.simulation-hero p{max-width:760px;margin:0;color:var(--muted);line-height:1.5}.simulation-grid,.simulation-output-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.simulation-controls,.simulation-preview{min-width:0}.simulation-actions{display:flex;justify-content:flex-end;gap:10px;padding:0 20px 20px}.simulation-kpi-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px}.padded-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.simulation-volume-chart{display:flex;align-items:end;gap:5px;min-height:220px;padding:16px}.simulation-volume-chart i{flex:1 1;min-width:6px;border-radius:999px 999px 0 0;background:linear-gradient(180deg,#2d6cdf,#29a36a)}.simulation-failover-graph{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:920px){.admin-app{grid-template-columns:1fr;padding-bottom:68px}.mobile-topbar{position:sticky;top:0;z-index:35;display:flex;min-height:62px;align-items:center;justify-content:space-between;gap:10px;padding:10px 14px;background:var(--nav);color:var(--nav-text);box-shadow:0 10px 26px rgba(15,27,40,.18);max-width:100vw;overflow:hidden}.mobile-title-block{display:grid;min-width:0;flex:1 1;gap:2px}.mobile-brand-lockup{display:inline-flex;align-items:center;min-width:0;flex:1 1;gap:.65rem}.brand-logo-mobile{width:1.95rem;height:1.95rem}.mobile-title-block span,.mobile-title-block strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-title-block span{color:rgba(232,239,245,.7);font-size:.78rem}.compact-signout{min-height:38px;padding-inline:10px}.mobile-nav-backdrop{position:fixed;inset:62px 0 0;z-index:29;display:block;border:0;background:rgba(15,27,40,.46)}.admin-sidebar{position:fixed;top:62px;bottom:0;left:0;z-index:30;width:min(88vw,360px);transform:translateX(-105%);transition:transform .16s ease;border-right:0;border-bottom:1px solid rgba(255,255,255,.08);box-shadow:16px 0 34px rgba(15,27,40,.22)}.admin-sidebar-open{transform:translateX(0)}.nav-collapse-button{display:none}.admin-main{padding:16px;overflow-x:clip}.page-header{flex-direction:column;align-items:start}.operator-header{grid-template-columns:1fr;gap:12px}.status-strip{justify-content:flex-start;padding-top:0}.page-actions{justify-items:start}.landing-links{flex-direction:column}.product-mode-banner{gap:6px;padding:10px 12px;font-size:.88rem}.command-shell-actions{justify-content:stretch}.admin-main-command .command-shell-actions{display:none}.command-shell-actions .notification-center,.command-shell-actions .page-actions,.command-shell-actions .secondary-button{width:100%}.quick-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.quick-action-card{min-height:74px;padding:12px}.compact-grid,.guardrails-grid,.guardrails-summary-grid,.prefix-preview-grid,.summary-grid{grid-template-columns:1fr}.metric-card-header,.observability-toolbar,.table-panel-header{flex-direction:column;align-items:start}.operations-grid,.ring-tree{grid-template-columns:1fr}.operations-hero,.operations-hero-actions{align-items:stretch;flex-direction:column}.operations-hero{padding:16px}.command-counter-grid,.routing-command-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.realtime-ticker{overflow:hidden}.ticker-item{animation:none}.widget-toggle-row{justify-content:flex-start}.failover-graph-step:not(:last-child):after{top:auto;right:50%;bottom:-12px;transform:translateX(50%) rotate(90deg)}.mobile-bottom-nav{position:fixed;right:12px;bottom:8px;left:12px;z-index:34;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px;padding:6px;border:1px solid rgba(15,27,40,.12);border-radius:10px;background:rgba(255,255,255,.94);box-shadow:0 8px 24px rgba(15,27,40,.14)}.telecom-map-shell{padding:12px}.telecom-map-actions,.telecom-map-header{flex-direction:column;align-items:stretch}.telecom-map-grid,.telecom-map-grid-secondary{grid-template-columns:1fr}.call-flow-canvas{min-height:auto}.metric-overlay{position:static;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 12px 0}.live-flow-graph{min-height:auto;padding:14px 12px}.flow-transition-row,.live-flow-graph{grid-template-columns:1fr}.flow-connector{width:3px;height:28px;justify-self:center}.buyer-map,.campaign-map{grid-template-columns:1fr}.telecom-map-fullscreen{inset:8px}.assist-drawer-header,.operator-assist-header{flex-direction:column;align-items:stretch}.operator-assist-grid{grid-template-columns:1fr}.assist-drawer{min-height:auto}.noc-actions,.noc-header,.noc-layout-controls,.wallboard-status-strip{flex-direction:column;align-items:stretch}.noc-activity-row,.noc-grid,.noc-health-wall,.noc-kpi-wall{grid-template-columns:1fr}.workspace-tabs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-tab{width:100%}.noc-wallboard-active{inset:6px}.advanced-analytics-actions,.advanced-analytics-header{flex-direction:column;align-items:stretch}.advanced-analytics-grid,.analytics-waterfall-row,.mini-series-row,.presentation-kpi-grid,.sankey-row,.simulation-grid,.simulation-output-grid{grid-template-columns:1fr}.fraud-heatmap-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.analytics-presentation-mode{inset:6px}.simulation-hero{flex-direction:column}.simulation-actions{justify-content:flex-start}.padded-strip,.simulation-failover-graph,.simulation-kpi-strip{grid-template-columns:1fr}.mobile-bottom-nav a{display:grid;place-items:center;min-height:38px;border-radius:7px;color:var(--muted);font-size:.72rem;font-weight:700;text-decoration:none}.mobile-bottom-active,.mobile-bottom-nav a:focus-visible,.mobile-bottom-nav a:hover{background:var(--accent-soft);color:var(--accent)!important}.builder-grid,.executive-chart-grid{grid-template-columns:1fr}.builder-editor-row{grid-template-columns:40px minmax(0,1fr)}.metadata-grid{grid-template-columns:1fr}.form-actions{justify-content:start}.table-pagination,.table-summary,.table-toolbar{flex-direction:column;align-items:start}.toolbar-filters{justify-content:start}.column-menu-panel{left:0;right:auto}.table-wrap{max-height:none;overflow:visible}.data-table{min-width:0}.data-table thead{display:none}.data-table,.data-table tbody,.data-table td,.data-table tr{display:block;width:100%}.data-table tr{margin:0 0 12px;border:1px solid var(--border);border-radius:8px;background:var(--panel);box-shadow:0 8px 20px rgba(21,36,51,.05);overflow:hidden}.data-table td{display:block;min-height:44px;padding:12px 14px;text-align:left}.data-table td[data-label]{display:flex;justify-content:space-between;gap:16px;text-align:right}.data-table td[data-label]:before{content:attr(data-label);min-width:108px;color:var(--muted);font-size:.78rem;font-weight:800;text-align:left;text-transform:uppercase}.copy-cell,.flag-column,.table-action-row{justify-content:flex-end}}@media (max-width:560px){.admin-main{padding:12px}.command-counter-grid,.fraud-heatmap-grid,.metric-overlay,.quick-action-grid,.routing-command-grid,.timeline-event,.waterfall-row{grid-template-columns:1fr}.command-counter-card{min-height:86px}.page-header h2{font-size:1.45rem}.summary-card{padding:14px}.quick-action-card,.summary-card,.table-panel{border-radius:8px}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding:.72rem .66rem 4.9rem}.surface-ops .table-panel,.surface-owner .table-panel,.surface-testing .table-panel{border-radius:.8rem;padding:.72rem}.surface-ops .metric-card,.surface-ops .quick-action-card,.surface-owner .metric-card,.surface-owner .quick-action-card,.surface-testing .metric-card,.surface-testing .quick-action-card{min-height:0;padding:.62rem .68rem}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{padding:.58rem .62rem;font-size:.84rem}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{padding:.56rem .62rem;font-size:.68rem}.surface-ops .data-table td[data-label]:before,.surface-owner .data-table td[data-label]:before,.surface-testing .data-table td[data-label]:before{font-size:.7rem;min-width:86px}.data-table td[data-label]{flex-direction:column;align-items:stretch;text-align:left}.copy-cell,.flag-column,.form-actions,.table-action-row{justify-content:flex-start}}@media (max-width:420px){.surface-ops .workflow-chip-row,.surface-owner .workflow-chip-row,.surface-testing .workflow-chip-row{grid-template-columns:minmax(0,1fr)}.surface-ops .workflow-chip,.surface-owner .workflow-chip,.surface-testing .workflow-chip{width:100%;min-height:1.5rem;padding:0 .55rem;font-size:.68rem}.operational-command-icon svg,.surface-ops .operational-command-icon,.surface-ops .workflow-chip-icon,.surface-owner .operational-command-icon,.surface-owner .workflow-chip-icon,.surface-testing .operational-command-icon,.surface-testing .workflow-chip-icon,.workflow-chip-icon svg{width:.8rem;height:.8rem}.surface-ops .operational-command-list,.surface-owner .operational-command-list,.surface-testing .operational-command-list{gap:.62rem}.surface-ops .operational-command-item,.surface-owner .operational-command-item,.surface-testing .operational-command-item{padding:.62rem .68rem;gap:.6rem}.surface-ops .operational-command-item-main,.surface-owner .operational-command-item-main{gap:.58rem}.surface-ops .operational-command-copy-block strong,.surface-owner .operational-command-copy-block strong,.surface-testing .operational-command-copy-block strong{font-size:.94rem;line-height:1.22}.surface-ops .operational-command-copy-block span,.surface-owner .operational-command-copy-block span,.surface-testing .operational-command-copy-block span{font-size:.65rem}.surface-ops .table-operator-metrics,.surface-owner .table-operator-metrics,.surface-testing .table-operator-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.58rem}.surface-ops .table-operator-metric,.surface-owner .table-operator-metric,.surface-testing .table-operator-metric{padding:.7rem .72rem}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{padding:.5rem .56rem;font-size:.74rem;line-height:1.35}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{padding:.54rem .56rem;font-size:.65rem}.surface-ops .data-table td[data-label]:before,.surface-owner .data-table td[data-label]:before,.surface-testing .data-table td[data-label]:before{font-size:.66rem;min-width:72px}.metrics-table-wrap.table-wrap{display:block;overflow-x:auto}.summary-label{line-height:1.3}}.premium-page-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.premium-page-header-copy{display:grid;max-width:56rem}.premium-page-header-copy h2{margin:0;font-size:clamp(1.85rem,2.6vw,2.3rem);line-height:1}.premium-page-header-actions{display:flex;align-items:flex-start;gap:.75rem}.breadcrumb-row{display:flex;flex-wrap:wrap;gap:.5rem}.breadcrumb-chip{display:inline-flex;align-items:center;min-height:1.8rem;padding:.25rem .65rem;border-radius:999px;border:1px solid rgba(148,163,184,.18);background:rgba(15,23,42,.46);color:var(--muted);font-size:.76rem}.sticky-status-strip{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;position:sticky;top:0;z-index:12;padding:.78rem .95rem;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:linear-gradient(180deg,rgba(7,12,24,.96),rgba(7,12,24,.86));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 14px 28px rgba(2,6,23,.16),inset 0 1px 0 rgba(255,255,255,.04)}.quick-action-bar{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-bottom:1rem}.metric-card{display:grid;gap:.45rem;padding:1.05rem;border-radius:1rem;border:1px solid rgba(148,163,184,.14);background:radial-gradient(circle at top right,rgba(59,130,246,.08),transparent 28%),linear-gradient(180deg,rgba(18,25,43,.94),rgba(10,15,28,1)),var(--panel);box-shadow:0 16px 32px rgba(2,6,23,.24);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.metric-card strong{font-size:clamp(1.72rem,2vw,2rem);line-height:.95}.metric-card-positive{border-color:rgba(34,197,94,.24)}.metric-card-warning{border-color:rgba(245,158,11,.24)}.metric-card-negative{border-color:rgba(239,68,68,.24)}.metric-card-action{margin-top:.25rem}.premium-empty-state,.premium-error-panel{display:grid;gap:.5rem;padding:1rem 1.1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(15,23,42,.84),rgba(10,15,28,.92))}.premium-error-panel{border-color:rgba(239,68,68,.28)}.premium-empty-state p,.premium-error-panel p{margin:0;color:var(--muted)}.premium-loading-state{display:grid;gap:1rem}.premium-skeleton-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.85rem}.premium-skeleton-card,.premium-skeleton-row{border-radius:.9rem;background:linear-gradient(90deg,rgba(30,41,59,.85),rgba(51,65,85,.65),rgba(30,41,59,.85));background-size:220% 100%;animation:premiumPulse 1.6s ease-in-out infinite}.premium-skeleton-card{min-height:7rem}.premium-skeleton-panel{display:grid;gap:.7rem}.premium-skeleton-row{min-height:3.25rem}.context-drawer-shell{position:fixed;inset:0;z-index:60;opacity:1;transition:opacity .18s ease}.context-drawer-backdrop{position:absolute;inset:0;border:0;background:rgba(2,6,23,.68);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;transition:opacity .18s ease}.context-drawer{position:absolute;top:0;right:0;width:min(38rem,100vw);height:100%;overflow:auto;padding:.9rem;background:#050a14;border-left:1px solid rgba(148,163,184,.16);box-shadow:-24px 0 52px rgba(2,6,23,.38);opacity:0;transform:translateX(18px);transition:opacity .18s ease,transform .18s ease,box-shadow .18s ease}.context-drawer-shell-open{pointer-events:auto}.context-drawer-shell-open .context-drawer-backdrop{opacity:1}.context-drawer-shell-open .context-drawer-open{opacity:1;transform:translateX(0)}.context-drawer-header{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;position:sticky;top:0;z-index:1;margin:-.9rem -.9rem .9rem;padding:.9rem;background:linear-gradient(180deg,rgba(5,10,20,.98),rgba(5,10,20,.88));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(148,163,184,.12)}.context-drawer-header h3{margin:0;font-size:1.45rem}.context-drawer-subtitle{margin:.35rem 0 0;color:var(--muted)}.context-drawer-actions,.drawer-link-row{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center}.context-drawer-body,.drawer-detail-stack{display:grid;gap:1rem}.entity-timeline{display:grid;gap:.9rem}.entity-timeline-row{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:flex-start}.entity-timeline-row p{margin:.2rem 0 0;color:var(--muted)}.entity-timeline-dot{width:.75rem;height:.75rem;border-radius:999px;background:var(--accent);margin-top:.35rem;box-shadow:0 0 0 5px rgba(59,130,246,.12)}.mobile-card-list{display:none}.mobile-entity-card{display:grid;gap:.8rem;padding:1rem;border-radius:1rem;border:1px solid rgba(148,163,184,.14);background:linear-gradient(180deg,rgba(14,22,36,.92),rgba(8,13,24,.98));box-shadow:0 18px 38px rgba(2,6,23,.16)}.metric-card:hover,.quick-action-card:hover,.table-panel:hover{box-shadow:0 16px 34px rgba(2,6,23,.16)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:1ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}*,.context-drawer,.context-drawer-backdrop,.dashboard-submenu,.notification-popover,.status-indicator,.status-popover,:after,:before{transition-duration:1ms!important}}.mobile-entity-header{display:flex;justify-content:space-between;gap:.75rem;align-items:flex-start}.mobile-entity-grid dt,.mobile-entity-header p{color:var(--muted)}.mobile-entity-badges{display:flex;flex-wrap:wrap;gap:.5rem}.mobile-entity-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}.mobile-entity-grid dd,.mobile-entity-grid dt{margin:0}.mobile-entity-grid dd{margin-top:.15rem}.drawer-metric-grid,.table-metric-grid{margin-bottom:1rem}.table-status-summary{display:flex;flex-wrap:wrap;margin-bottom:1rem}.table-status-summary-card{display:flex;align-items:center;gap:.55rem;padding:.8rem .95rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.14);background:rgba(15,23,42,.72)}.detail-grid{display:grid;gap:.65rem;margin:0}.detail-grid-row{display:grid;grid-template-columns:minmax(8rem,12rem) minmax(0,1fr);gap:.85rem;padding:.65rem 0;border-top:1px solid rgba(148,163,184,.1)}.detail-grid-row:first-child{border-top:0;padding-top:0}.detail-grid dt{color:var(--muted)}.detail-grid dd,.detail-grid dt,.nested-panel{margin:0}.premium-command-home{gap:1.25rem}.command-hero-band{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(260px,.9fr);min-width:0}.command-hero-main,.command-rail-card,.command-side-card,.command-surface{border:1px solid rgba(148,163,184,.14);border-radius:1.1rem;box-shadow:0 22px 44px rgba(15,23,42,.08);min-width:0}.command-hero-main{display:grid;gap:1rem;padding:1.4rem;background:radial-gradient(circle at top right,rgba(56,189,248,.16),transparent 22%),radial-gradient(circle at top left,rgba(59,130,246,.16),transparent 26%),linear-gradient(180deg,rgba(19,27,45,.96),rgba(8,13,24,.98));color:#eff6ff}.command-hero-topline{display:flex;flex-wrap:wrap;gap:.65rem}.command-hero-copy{display:grid;gap:.6rem;max-width:48rem;min-width:0}.command-hero-copy h3{margin:0;font-size:clamp(2.15rem,3.4vw,3.3rem);line-height:1.02;letter-spacing:-.02em}.command-hero-copy p{margin:0;max-width:46rem;color:rgba(226,232,240,.8);font-size:1rem;line-height:1.65}.hero-cta-row{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center;padding-top:.15rem}.hero-inline-card,.hero-inline-summary{display:grid;min-width:0}.hero-inline-card{gap:.22rem;min-height:104px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.055);box-shadow:inset 0 1px 0 rgba(255,255,255,.05)}.command-side-kicker,.hero-inline-card span{color:rgba(148,163,184,.92);font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.hero-inline-card strong{font-size:1.18rem}.hero-inline-card small{color:rgba(226,232,240,.7);line-height:1.45}.command-hero-side{display:grid;gap:1rem;min-width:0}.command-side-card{display:grid;gap:.65rem;padding:1.05rem 1.05rem 1.1rem;background:linear-gradient(180deg,rgba(255,255,255,.94),rgba(244,247,251,.98))}.command-side-card>strong{font-size:1.05rem}.command-side-card p:last-child{margin:0;color:var(--muted);line-height:1.55}.command-side-metrics,.command-side-stack{display:grid;gap:.55rem}.command-kpi-strip{gap:.9rem}.command-home-layout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.8fr);align-items:start;min-width:0}.command-home-main{display:grid;gap:1rem;min-width:0}.command-surface{background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,252,.98))}.command-surface-large{padding:1.15rem}.command-rail-card h3,.command-surface-header h3{margin-top:.2rem}.compact-panel-header h4{margin:.22rem 0 0;font-size:1rem}.command-surface-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0}.command-surface-section{display:grid;gap:.85rem;min-width:0}.command-subgrid{gap:1rem}.command-shortcut-grid,.command-subgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.command-shortcut-grid{gap:.85rem}.command-insight-rail{display:grid;min-width:0}.command-rail-card{padding:1.05rem;background:linear-gradient(180deg,rgba(255,255,255,.96),rgba(246,249,252,.98))}.command-rail-list{display:grid;gap:.7rem}.command-rail-row{display:grid;gap:.22rem;padding:.8rem .9rem;border-radius:.95rem;border:1px solid rgba(148,163,184,.12);background:rgba(241,245,249,.74)}.command-rail-row small,.command-rail-row span{color:var(--muted);line-height:1.45}.command-rail-row strong{font-size:1rem}.operational-command-rail,.progressive-disclosure-panel,.sticky-action-region{border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,transparent),color-mix(in srgb,var(--surface-soft) 88%,transparent));box-shadow:0 16px 34px rgba(15,23,42,.08)}.operational-command-rail{display:grid;grid-template-columns:minmax(14rem,.75fr) minmax(0,2fr);gap:1rem;padding:1rem;align-items:stretch}.operational-command-copy{display:grid;gap:.45rem;align-content:center;min-width:0}.operational-command-copy h3{margin:0;font-size:1.08rem}.operational-command-copy p:last-child{margin:0;color:var(--muted);line-height:1.5}.operational-command-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.operational-command-item{display:flex;justify-content:space-between;gap:.75rem;min-width:0;padding:.85rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.14);background:color-mix(in srgb,var(--panel) 82%,var(--surface-soft))}.operational-command-item.status-positive{border-color:rgba(34,197,94,.26)}.operational-command-item.status-warning{border-color:rgba(204,156,78,.26)}.operational-command-item.status-negative{border-color:rgba(239,68,68,.34)}.operational-command-copy-block small,.operational-command-copy-block span{display:block;color:var(--muted);line-height:1.4}.operational-command-copy-block span{margin-bottom:.25rem;font-size:.74rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.operational-command-item strong{display:block;font-size:1rem;line-height:1.25}.operational-command-action{align-self:center;flex:0 0 auto}.sticky-action-region{display:flex;justify-content:space-between;gap:1rem;align-items:center;position:sticky;top:.75rem;z-index:11;padding:.8rem .95rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.sticky-action-status{color:var(--muted);font-size:.9rem}.sticky-action-controls{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.6rem}.progressive-disclosure-panel{overflow:hidden}.progressive-disclosure-panel summary{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.85rem 1rem;cursor:pointer;list-style:none}.progressive-disclosure-panel summary::-webkit-details-marker{display:none}.progressive-disclosure-panel summary span{color:var(--muted);font-weight:800}.progressive-disclosure-panel summary strong{font-size:.85rem}.progressive-disclosure-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;padding:0 1rem 1rem}.progressive-disclosure-grid article{padding:.8rem;border-radius:.85rem;border:1px solid rgba(148,163,184,.12);background:color-mix(in srgb,var(--surface-soft) 82%,transparent)}.progressive-disclosure-grid span{display:block;margin-bottom:.3rem;font-size:.76rem;font-weight:800;color:var(--text);text-transform:uppercase}.progressive-disclosure-grid p{margin:0;color:var(--muted);line-height:1.45}.signal-timeline{display:grid;gap:.75rem;padding:1rem}.signal-timeline-row{display:grid;grid-template-columns:auto 1fr;gap:.8rem;align-items:flex-start;padding:.8rem .85rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.13);background:color-mix(in srgb,var(--panel) 84%,transparent)}.signal-timeline-row.status-warning{border-color:rgba(245,158,11,.28)}.signal-timeline-row.status-negative{border-color:rgba(239,68,68,.34)}.signal-timeline-marker{width:.72rem;height:.72rem;margin-top:.38rem;border-radius:999px;background:var(--accent);box-shadow:0 0 0 5px rgba(59,130,246,.12)}.signal-timeline-row.status-warning .signal-timeline-marker{background:#d97706;box-shadow:0 0 0 5px rgba(245,158,11,.14)}.signal-timeline-row.status-negative .signal-timeline-marker{background:#dc2626;box-shadow:0 0 0 5px rgba(239,68,68,.14)}.signal-timeline-row p{margin:.2rem 0;color:var(--muted);line-height:1.45}.signal-timeline-row small{color:var(--muted)}.carrier-gate-hero,.telecom-lifecycle-panel,.testing-next-step-rail{border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,transparent),color-mix(in srgb,var(--surface-soft) 88%,transparent));box-shadow:0 16px 34px rgba(15,23,42,.08)}.telecom-lifecycle-panel{display:grid;grid-template-columns:minmax(14rem,.9fr) minmax(0,1.6fr);gap:1rem;padding:1rem;align-items:start}.telecom-lifecycle-copy{display:grid;gap:.45rem}.carrier-gate-hero h3,.telecom-lifecycle-copy h3,.testing-next-step-rail h3{margin:0;font-size:1.08rem;line-height:1.25}.carrier-gate-hero p,.telecom-lifecycle-copy p:last-child{margin:0;color:var(--muted);line-height:1.5}.telecom-lifecycle-steps{display:grid;gap:.55rem}.telecom-lifecycle-step{border:1px solid rgba(148,163,184,.13);border-radius:.82rem;background:color-mix(in srgb,var(--panel) 84%,transparent);overflow:hidden}.telecom-lifecycle-step summary{display:flex;justify-content:space-between;gap:.75rem;align-items:center;min-height:2.75rem;padding:.72rem .85rem;cursor:pointer;list-style:none}.telecom-lifecycle-step summary::-webkit-details-marker{display:none}.telecom-lifecycle-step summary>span:first-child{font-weight:800}.telecom-lifecycle-step p{margin:0;padding:0 .85rem .85rem;color:var(--muted);line-height:1.45}.lifecycle-state{display:inline-flex;align-items:center;gap:.32rem;min-height:1.75rem;padding:0 .55rem;border-radius:999px;font-size:.74rem;font-weight:800;white-space:nowrap}.lifecycle-state-available{color:#166534;background:rgba(34,197,94,.14)}.lifecycle-state-planned{color:#92400e;background:rgba(245,158,11,.16)}.lifecycle-state-locked{color:#991b1b;background:rgba(239,68,68,.14)}.carrier-locked-actions,.carrier-validation-list,.telecom-lifecycle-actions{display:flex;flex-wrap:wrap;gap:.65rem;grid-column:1/-1}.disabled-action,.disabled-action:disabled{cursor:not-allowed;opacity:.68}.carrier-gate-hero{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem}.carrier-gate-status{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.55rem}.carrier-readiness-grid{display:grid;gap:.65rem}.carrier-readiness-row{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:.9rem 1rem;border:1px solid rgba(148,163,184,.14);border-radius:.9rem;background:color-mix(in srgb,var(--panel) 88%,transparent)}.carrier-readiness-row p{margin:.25rem 0 0;color:var(--muted);line-height:1.45}.testing-next-step-rail{display:grid;grid-template-columns:minmax(13rem,1.2fr) repeat(4,minmax(0,1fr));gap:.65rem;align-items:stretch;padding:.9rem}.testing-next-step-rail>div{display:grid;gap:.25rem;align-content:center}.testing-next-step-rail a{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;padding:.55rem .7rem;border:1px solid rgba(148,163,184,.14);border-radius:.82rem;color:var(--text);text-decoration:none;font-weight:800;background:color-mix(in srgb,var(--panel) 86%,transparent)}.public-site-shell{padding:1rem;background:radial-gradient(circle at 20% 0,rgba(43,111,242,.12),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--bg) 94%,white),var(--bg))}.public-hero,.public-placeholder-band,.public-signal-grid,.public-site-nav{width:min(1180px,100%);margin-inline:auto}.public-site-nav{display:flex;justify-content:space-between;gap:1rem;align-items:center;min-height:4rem}.public-brand,.public-hero-actions,.public-nav-actions,.public-placeholder-links{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.public-brand{font-weight:900}.public-brand,.public-nav-actions a{color:var(--text);text-decoration:none}.public-nav-actions a{font-weight:800}.public-hero{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(18rem,.65fr);gap:1rem;align-items:stretch;padding-block:clamp(2rem,7vw,5rem)}.owner-control-hero,.owner-control-row,.public-control-panel,.public-hero-copy,.public-placeholder-band,.surface-route-panel{border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,transparent),color-mix(in srgb,var(--surface-soft) 88%,transparent));box-shadow:0 16px 34px rgba(15,23,42,.08)}.public-hero-copy{display:grid;gap:1rem;align-content:center;padding:clamp(1.25rem,4vw,2.4rem)}.public-hero-copy h1{max-width:13ch;margin:0;font-size:clamp(2.4rem,7vw,5.7rem);line-height:.95;letter-spacing:0}.public-hero-copy p{max-width:64ch;margin:0;color:var(--muted);line-height:1.6}.public-control-panel{display:grid;gap:.75rem;align-content:center;padding:1rem}.owner-control-row,.public-panel-row,.public-signal-card{display:flex;gap:.8rem;align-items:flex-start;padding:.9rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:color-mix(in srgb,var(--panel) 86%,transparent)}.public-panel-row>div{display:grid;gap:.18rem}.owner-control-row p,.public-panel-row span,.public-signal-card p,.surface-route-panel p{margin:.22rem 0 0;color:var(--muted);line-height:1.45}.public-signal-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.8rem}.public-signal-card{display:grid}.public-placeholder-band{display:flex;justify-content:space-between;gap:1rem;align-items:center;margin-top:1rem;padding:1rem}.owner-control-hero h3,.public-placeholder-band h2,.surface-route-panel h3{margin:0;font-size:1.25rem}.public-placeholder-links span{min-height:2.2rem;padding:.45rem .7rem;border:1px solid rgba(148,163,184,.14);border-radius:999px;color:var(--muted);font-weight:800}.surface-owner .operator-header{grid-template-columns:minmax(0,1fr)}.owner-control-hero{display:flex;justify-content:space-between;gap:1rem;align-items:center;padding:1rem}.owner-control-hero p{margin:.35rem 0 0;color:var(--muted);line-height:1.5}.owner-control-badges,.owner-surface-map,.surface-route-links{display:flex;flex-wrap:wrap;gap:.65rem}.owner-control-grid{display:grid;gap:.65rem}.owner-control-row{justify-content:space-between}.owner-control-row>div,.session-trust-row>div{min-width:0}.identity-readiness-grid,.identity-role-grid{display:grid;gap:.65rem}.identity-readiness-grid{grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.identity-readiness-tile,.identity-role-row{display:flex;gap:.7rem;align-items:flex-start;min-width:0;padding:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:.85rem;background:color-mix(in srgb,var(--panel) 86%,transparent)}.identity-readiness-tile svg,.identity-role-row svg{flex:0 0 auto;color:var(--accent)}.identity-readiness-tile div,.identity-role-row div{min-width:0}.identity-readiness-tile p,.identity-role-row p{margin:.22rem 0 0;color:var(--muted);line-height:1.45;overflow-wrap:anywhere}.owner-surface-map,.surface-route-panel{padding:1rem}.owner-assurance-actions{display:grid;gap:.8rem}.ops-review-grid{display:grid;gap:.85rem;grid-template-columns:repeat(3,minmax(0,1fr))}.ops-command-board{display:grid;gap:.85rem;grid-template-columns:minmax(0,1.35fr) minmax(0,1fr) minmax(0,1fr)}.ops-command-column{border:1px solid rgba(148,163,184,.16);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 95%,transparent),color-mix(in srgb,var(--surface-soft) 90%,transparent));box-shadow:0 14px 30px rgba(15,23,42,.07);display:grid;gap:.9rem;min-width:0;padding:1rem}.ops-command-column-live{border-color:color-mix(in srgb,rgba(148,163,184,.16) 65%,var(--accent))}.ops-command-column-deferred{border-style:dashed}.ops-command-heading h3{font-size:1.15rem;margin:0}.ops-command-heading p:last-child{color:var(--muted);line-height:1.5;margin:.35rem 0 0}.ops-action-list,.ops-command-link-grid,.ops-deferred-list{display:grid;gap:.55rem}.ops-command-link{border:1px solid var(--border);border-radius:.75rem;color:var(--text);display:grid;gap:.16rem;min-height:4.2rem;padding:.7rem;text-decoration:none}.ops-command-link:focus-visible,.ops-command-link:hover{border-color:var(--accent);background:var(--accent-soft)}.ops-command-link span,.ops-deferred-list span{color:var(--muted);font-size:.84rem;line-height:1.35}.ops-action-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-boundary-note{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem}.ops-deferred-list span{border:1px solid var(--border);border-radius:.75rem;padding:.65rem .7rem}.owner-surface-link{display:inline-flex;align-items:center;gap:.45rem;min-height:2.5rem;padding:.5rem .75rem;border:1px solid rgba(148,163,184,.14);border-radius:.8rem;color:var(--text);text-decoration:none;font-weight:800;background:color-mix(in srgb,var(--panel) 86%,transparent)}.session-trust-center{margin-top:1rem}.session-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem;align-items:start}.session-trust-panel{display:grid;gap:.8rem;padding:1rem;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 94%,transparent),color-mix(in srgb,var(--surface-soft) 88%,transparent))}.session-trust-actions,.session-trust-panel-header,.session-trust-row{display:flex;align-items:flex-start;gap:.75rem}.session-trust-panel-header,.session-trust-row{justify-content:space-between}.session-trust-panel-header h3{margin:0;font-size:1rem}.session-trust-list{display:grid;gap:.65rem}.session-trust-list-scroll{max-height:min(34rem,70vh);overflow:auto;padding-right:.18rem}.session-trust-row{padding:.85rem;border:1px solid rgba(148,163,184,.12);border-radius:.85rem;background:color-mix(in srgb,var(--panel) 86%,transparent)}.session-trust-row p,.session-trust-row span{margin:.18rem 0 0;color:var(--muted);line-height:1.45}.session-trust-row span{display:block;font-size:.78rem}.session-trust-actions{align-items:center;justify-content:flex-end;flex-wrap:wrap}.surface-route-panel{gap:.8rem}.stacked-list{display:grid;gap:.75rem}.activity-row-card,.alert-row{display:flex;justify-content:space-between;gap:.85rem;align-items:flex-start;padding:.9rem 1rem;border-radius:.9rem;border:1px solid rgba(148,163,184,.12);background:rgba(15,23,42,.58)}.activity-row-card p,.alert-row p{margin:.25rem 0 0;color:var(--muted)}.activity-row-meta{display:grid;gap:.4rem;justify-items:end;text-align:right}.utilization-block{display:grid;gap:.55rem;min-width:8rem}.mini-progress{width:100%;height:.45rem;border-radius:999px;overflow:hidden;background:rgba(51,65,85,.75)}.mini-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#38bdf8,#3b82f6)}@keyframes premiumPulse{0%{background-position:200% 0}to{background-position:-20% 0}}@keyframes drawer-slide-in{0%{opacity:0;transform:translateX(18px)}to{opacity:1;transform:translateX(0)}}@media (max-width:1080px){.admin-app,.admin-app-nav-collapsed,.command-hero-band,.command-home-layout,.command-subgrid,.command-surface-grid{grid-template-columns:1fr}.admin-sidebar{position:static;max-height:none}.command-shortcut-grid,.hero-inline-summary,.premium-skeleton-grid,.quick-action-bar{grid-template-columns:repeat(2,minmax(0,1fr))}.operational-command-list,.operational-command-rail,.progressive-disclosure-grid,.telecom-lifecycle-panel,.testing-next-step-rail{grid-template-columns:1fr}.carrier-gate-hero,.carrier-readiness-row{align-items:stretch;display:grid}.carrier-gate-status{justify-content:flex-start}.public-hero,.public-signal-grid{grid-template-columns:1fr}.owner-control-hero,.owner-control-row,.public-placeholder-band{align-items:stretch;display:grid}}@media (max-width:760px){.command-hero-copy h3,.page-title-text,.premium-page-header-copy h2{font-size:1.45rem}.command-shortcut-grid,.hero-inline-summary,.mobile-entity-grid,.premium-skeleton-grid,.quick-action-bar{grid-template-columns:1fr}.command-hero-band,.command-home-layout,.command-insight-rail,.premium-command-home{overflow-x:clip}.command-shell-actions,.command-shell-actions .page-actions{display:grid;gap:.75rem}.sticky-status-strip{top:3.75rem;padding-top:.55rem}.sticky-action-region{align-items:stretch;display:grid;top:4.2rem}.sticky-action-controls{justify-content:stretch}.sticky-action-controls .primary-button,.sticky-action-controls .secondary-button{flex:1 1 9rem}.carrier-readiness-row,.telecom-lifecycle-step summary{align-items:flex-start}.carrier-locked-actions .secondary-button,.carrier-validation-list .secondary-button,.telecom-lifecycle-actions .primary-button,.telecom-lifecycle-actions .secondary-button,.testing-next-step-rail a{width:100%}.owner-control-badges,.owner-surface-map,.public-hero-actions,.public-nav-actions,.public-placeholder-links,.public-site-nav,.surface-route-links{align-items:stretch;display:grid}.public-hero-copy h1{max-width:none;font-size:clamp(2.2rem,14vw,3.6rem)}.context-drawer{width:100vw;padding-bottom:6rem}.hero-cta-row{width:100%}.hero-cta-row .primary-button,.hero-cta-row .secondary-button{width:100%;justify-content:center}.table-wrap{display:none}.mobile-card-list{display:grid;gap:.8rem}.activity-row-card,.alert-row,.detail-grid-row{grid-template-columns:1fr;flex-direction:column}.activity-row-meta{justify-items:start;text-align:left}}:root,:root[data-theme=light]{color-scheme:light;--bg:#eef3f8;--panel-muted:#f6f8fc;--text:#122033;--nav:#f8fbff;--nav-text:#162337;--nav-border:rgba(148,163,184,0.18);--accent:#345cff;--accent-soft:rgba(52,92,255,0.1);--accent-ink:#1735a4;--surface-soft:#f3f6fb;--shadow-soft:0 18px 44px rgba(15,23,42,0.08);--shadow-strong:0 28px 72px rgba(15,23,42,0.12);--error:#b91c1c;--warning:#b7791f;--success:#0f9f6e;--info:#5b6b81}:root[data-theme=dark]{color-scheme:dark;--bg:#09111d;--panel:rgba(14,23,38,0.92);--panel-strong:#0f1b2d;--panel-muted:#142236;--text:#e7eef7;--muted:#8ea1b5;--border:rgba(148,163,184,0.16);--nav:#0c1524;--nav-text:#edf4fb;--nav-border:rgba(255,255,255,0.06);--accent:#6f8cff;--accent-soft:rgba(111,140,255,0.16);--accent-ink:#dce6ff;--surface-soft:#111c2d;--shadow-soft:0 22px 56px rgba(0,0,0,0.28);--shadow-strong:0 30px 76px rgba(0,0,0,0.42);--error:#f87171;--warning:#f6c453;--success:#38d39f;--info:#8ea1b5}body,html{background:radial-gradient(circle at top left,rgba(52,92,255,.08),transparent 28%),radial-gradient(circle at top right,rgba(15,159,110,.06),transparent 24%),linear-gradient(180deg,var(--bg) 0,color-mix(in srgb,var(--bg) 92%,black 8%) 100%)}.admin-main,.admin-sidebar,.context-drawer,.global-search-results,.landing-panel,.metric-card,.notification-popover,.quick-action-card,.table-panel,body{transition:background-color .16s ease,border-color .16s ease,color .16s ease,box-shadow .16s ease}.admin-app{grid-template-columns:316px minmax(0,1fr);grid-template-areas:"sidebar main"}.admin-app-nav-collapsed{grid-template-columns:104px minmax(0,1fr)}.admin-sidebar{background:radial-gradient(circle at top left,rgba(52,92,255,.14),transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--nav) 96%,transparent) 0,color-mix(in srgb,var(--nav) 88%,black 12%) 100%);color:var(--nav-text);border-left:0;padding:1.25rem 1rem 1.5rem;width:100%;min-width:0;overflow-x:hidden}.brand-block,.brand-topline{display:grid;gap:.85rem}.brand-topline{grid-template-columns:auto 1fr auto;align-items:center}.brand-topline>.brand-identity{min-width:0}.theme-toggle-button{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;border:1px solid rgba(148,163,184,.22);background:rgba(255,255,255,.08);color:var(--nav-text);box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.theme-toggle-button:focus-visible,.theme-toggle-button:hover{background:rgba(255,255,255,.14);outline:none}.mobile-theme-toggle{color:var(--text);background:var(--panel)}.brand-kicker{margin:0 0 .2rem}.brand-copy .brand-kicker,.brand-copy .brand-title,.brand-copy h1{overflow-wrap:anywhere}.workflow-panel-header{margin-top:1rem;padding:.9rem 1rem;border:1px solid rgba(148,163,184,.14);border-radius:1.1rem;background:rgba(255,255,255,.04)}.workflow-panel-header p,.workflow-panel-header strong{overflow-wrap:anywhere}.admin-nav{gap:.85rem}.nav-group{gap:.45rem}.nav-group-toggle{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.7rem .85rem;border-radius:.95rem;border:1px solid rgba(148,163,184,.1);background:rgba(255,255,255,.04);color:var(--nav-text);font-weight:600;text-align:left}.nav-group-items{display:grid;gap:.42rem;padding:.15rem 0 .2rem}.nav-link{min-height:2.9rem;padding:.75rem .8rem;border-radius:1rem}.nav-link:focus-visible,.nav-link:hover{background:rgba(255,255,255,.08);border-color:rgba(148,163,184,.14)}.nav-link-active{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 18%,transparent),rgba(255,255,255,.08));border-color:color-mix(in srgb,var(--accent) 35%,rgba(148,163,184,.12));box-shadow:inset 0 1px 0 rgba(255,255,255,.06)}.nav-link-mark{min-width:2.55rem;background:color-mix(in srgb,var(--accent) 20%,rgba(148,163,184,.12));color:var(--nav-text)}.admin-app-nav-collapsed .admin-sidebar{padding-inline:.72rem}.admin-app-nav-collapsed .brand-role,.admin-app-nav-collapsed .brand-topline>div,.admin-app-nav-collapsed .nav-group-toggle span:first-child,.admin-app-nav-collapsed .nav-link span:last-child,.admin-app-nav-collapsed .tenant-switcher-sidebar,.admin-app-nav-collapsed .workflow-panel-header{display:none}.admin-app-nav-collapsed .brand-topline{grid-template-columns:1fr;justify-items:center}.admin-app-nav-collapsed .nav-group-toggle{justify-content:center;padding-inline:.5rem}.admin-main{padding:1.5rem 1.5rem 2rem}.operator-header{grid-template-columns:minmax(16rem,30rem) minmax(0,1fr);align-items:center}.status-indicator-bar{position:relative;display:grid;gap:.55rem;justify-items:end}.status-indicator-row{display:flex}.status-indicator{display:inline-flex;align-items:center;gap:.45rem;min-height:2rem;padding:.2rem .55rem;transition:transform .14s ease,border-color .14s ease,background-color .14s ease;border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--text);font-size:.78rem;font-weight:700;box-shadow:var(--shadow-soft)}.status-indicator-open{transform:translateY(-1px);border-color:color-mix(in srgb,var(--accent) 45%,var(--border));background:color-mix(in srgb,var(--accent-soft) 76%,var(--panel))}.status-indicator-dot{border-radius:999px;flex:0 0 auto;box-shadow:0 0 0 .18rem rgba(255,255,255,.08)}.status-indicator-ok{background:var(--success)}.status-indicator-warning{background:var(--warning)}.status-indicator-error{background:var(--error)}.status-indicator-info{background:var(--accent)}.status-indicator-meta{display:flex;gap:.65rem;align-items:center;font-size:.78rem}.status-popover{position:absolute;top:calc(100% + .45rem);width:min(22rem,100vw - 2rem);padding:0;opacity:0;transform:translateY(-4px);border:1px solid var(--border);border-radius:1.1rem;background:color-mix(in srgb,var(--panel-strong) 96%,transparent);box-shadow:var(--shadow-strong);z-index:40;pointer-events:none;transition:opacity .16s ease,transform .16s ease}.status-popover-open{opacity:1;transform:translateY(0);pointer-events:auto}.status-popover-panel{display:grid;gap:.8rem;padding:1rem}.status-popover-grid,.status-popover-head,.status-popover-title{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.status-popover-grid{align-items:start}.status-popover-grid>div,.status-popover-next{display:grid;gap:.2rem}.status-popover-grid span,.status-popover-next span,.status-popover-summary{color:var(--muted);font-size:.82rem}.product-mode-banner{margin-bottom:1rem;gap:.65rem;padding:.7rem .9rem;background:color-mix(in srgb,var(--warning) 8%,var(--panel-strong));border:1px solid color-mix(in srgb,var(--warning) 24%,var(--border));color:var(--text)}.page-actions{gap:.65rem}.notification-popover{border-radius:1.1rem;background:color-mix(in srgb,var(--panel-strong) 97%,transparent);opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .16s ease,transform .16s ease}.notification-popover-open{opacity:1;transform:translateY(0);pointer-events:auto}.notification-row{gap:.85rem}.summary-grid{gap:.9rem}.activity-row-card,.alert-row,.command-side-card,.metric-card,.mobile-entity-card,.premium-empty-state,.premium-error-panel,.premium-skeleton-card,.premium-skeleton-panel,.quick-action-card,.table-panel{border-radius:1.2rem;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 94%,transparent),color-mix(in srgb,var(--panel) 98%,transparent));box-shadow:var(--shadow-soft)}.metric-card{position:relative;overflow:hidden;padding:1rem 1rem .95rem}.metric-card:before{content:"";position:absolute;inset:0 auto 0 0;width:.22rem;background:color-mix(in srgb,var(--accent) 62%,transparent)}.metric-card-positive:before{background:color-mix(in srgb,var(--success) 75%,transparent)}.metric-card-warning:before{background:color-mix(in srgb,var(--warning) 82%,transparent)}.metric-card-negative:before{background:color-mix(in srgb,var(--error) 78%,transparent)}.metric-card strong{font-size:1.45rem;line-height:1.05}.summary-label{font-size:.72rem;letter-spacing:.04em}.command-side-card,.table-panel{padding:1.05rem}.metric-card:hover,.quick-action-card:hover,.table-panel:hover{transform:translateY(-1px);box-shadow:var(--shadow-strong)}.quick-action-card{min-height:7.6rem;padding:.95rem 1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 94%,transparent),color-mix(in srgb,var(--accent-soft) 35%,var(--panel)))}.quick-action-card-featured{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 9%,var(--panel-strong)),color-mix(in srgb,var(--accent-soft) 18%,var(--panel)))}.command-hero-band{grid-template-columns:minmax(0,1.55fr) minmax(16rem,.82fr);align-items:stretch}.command-hero-main{padding:1.35rem;border-radius:1.4rem;background:radial-gradient(circle at top left,color-mix(in srgb,var(--accent) 14%,transparent),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 97%,transparent),color-mix(in srgb,var(--panel) 98%,transparent));box-shadow:var(--shadow-strong)}.command-hero-copy h3{font-size:clamp(1.75rem,3.2vw,2.45rem);line-height:1.04}.hero-inline-summary{gap:.75rem}.hero-inline-card{padding:.95rem 1rem;background:color-mix(in srgb,var(--panel) 88%,transparent)}.command-hero-side{gap:.9rem}.command-side-card{padding:1rem}.command-side-card strong{display:block;margin-bottom:.45rem;font-size:1rem}.command-rail-list,.command-side-stack,.stacked-list{gap:.7rem}.command-kpi-strip .metric-card,.command-rail-card,.command-surface{min-height:0}.command-shell-actions .notification-center{justify-items:end}.command-home-layout,.command-insight-rail{gap:1rem}.context-drawer{background:color-mix(in srgb,var(--panel-strong) 97%,transparent);border-left:1px solid var(--border)}.mobile-bottom-nav,.mobile-topbar{background:color-mix(in srgb,var(--panel-strong) 96%,transparent);border-color:var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mobile-topbar-actions{display:inline-flex;align-items:center;gap:.45rem}.mobile-nav-backdrop{background:rgba(2,6,23,.32)}.admin-sidebar-open{left:0;transform:translateX(0);width:min(25rem,calc(100vw - .75rem));max-width:calc(100vw - .75rem)}.command-kpi-strip,.command-shortcut-grid,.fake-call-card .summary-grid{gap:.85rem}@media (max-width:1200px){.admin-app{grid-template-columns:284px minmax(0,1fr)}.command-hero-band{grid-template-columns:1fr}}@media (max-width:980px){.admin-app,.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.admin-sidebar{position:fixed;inset:0 auto 0 0;width:min(25rem,calc(100vw - .75rem));max-width:calc(100vw - .75rem);transform:translateX(-105%);transition:transform .18s ease;z-index:50}.admin-sidebar.admin-sidebar-open{transform:translateX(0)}.operator-header{grid-template-columns:1fr;align-items:stretch}.status-indicator-bar{justify-items:start}.status-indicator-row{justify-content:flex-start}.status-popover{left:0;right:auto}}@media (max-width:640px){.login-shell{padding:12px}.login-panel{width:100%;max-width:100%;border-radius:1.4rem}}@media (max-width:980px){.brand-logo-login{width:2.6rem;height:2.6rem}.login-stack{min-height:min(42rem,calc(100dvh - 32px))}}@media (max-width:640px){.login-shell{padding:8px}.login-brand-lockup{gap:.7rem}.login-showcase-chip{min-height:1.85rem}.login-access-column,.login-form{padding:.95rem}.login-pane-header-simple h1{font-size:clamp(1.75rem,8vw,2.15rem)}.login-stack{min-height:min(38rem,calc(100dvh - 26px))}.login-form-secondary-actions{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.admin-main{padding:1rem .9rem 5.75rem}.mobile-topbar{padding:.65rem .75rem}.theme-toggle-button{width:2.1rem;height:2.1rem}.status-indicator{min-height:1.85rem;padding-inline:.5rem;font-size:.75rem}.status-indicator-label{max-width:7rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-mode-banner{padding:.75rem .8rem}.metric-card strong{font-size:1.28rem}.command-hero-main,.metric-card,.mobile-entity-card,.quick-action-card,.table-panel{border-radius:1.05rem}.command-hero-copy h3{max-width:none}.command-hero-topline{flex-wrap:wrap}.command-side-card,.hero-inline-card{padding:.9rem}.command-shell-actions .page-actions{justify-items:stretch}}:root,:root[data-theme=light]{--bg:#eff4f8;--bg-elevated:#f7fafc;--panel:rgba(255,255,255,0.94);--panel-strong:#ffffff;--panel-muted:#f4f7fb;--panel-subtle:#eef3f8;--text:#15253a;--muted:#64748b;--muted-strong:#42556d;--border:rgba(148,163,184,0.24);--border-strong:rgba(148,163,184,0.34);--nav:rgba(246,249,252,0.96);--nav-text:#1d2a3d;--nav-border:rgba(148,163,184,0.22);--accent:#5f74ff;--accent-soft:rgba(95,116,255,0.12);--accent-ink:#3d54e6;--surface-soft:rgba(239,244,250,0.92);--shadow-soft:0 12px 32px rgba(15,23,42,0.08);--shadow-strong:0 22px 46px rgba(15,23,42,0.12);--success:#1d8a62;--warning:#c98a17;--error:#d14d61;--info:#4e6ed7}:root[data-theme=dark]{--bg:#08111e;--bg-elevated:#0c1728;--panel:rgba(12,22,38,0.96);--panel-strong:#111d31;--panel-muted:#101a2d;--panel-subtle:#0e1728;--text:#ebf1fb;--muted:#91a0b8;--muted-strong:#b5c2d8;--border:rgba(116,139,176,0.2);--border-strong:rgba(116,139,176,0.28);--nav:rgba(8,18,32,0.98);--nav-text:#ebf1fb;--nav-border:rgba(116,139,176,0.18);--accent:#6d82ff;--accent-soft:rgba(109,130,255,0.16);--accent-ink:#9eb0ff;--surface-soft:rgba(15,25,41,0.96);--shadow-soft:0 14px 34px rgba(0,0,0,0.3);--shadow-strong:0 24px 50px rgba(0,0,0,0.4);--success:#3fc794;--warning:#e8b54b;--error:#f06f7d;--info:#8aa1ff}body,html{background:radial-gradient(circle at top,rgba(109,130,255,.08),transparent 28%),linear-gradient(180deg,var(--bg-elevated) 0,var(--bg) 100%);color:var(--text)}.admin-main,.command-side-card,.context-drawer,.global-search-results,.hero-inline-card,.metric-card,.mobile-entity-card,.notification-popover,.premium-page-header,.product-mode-banner,.quick-action-card,.table-panel,body{transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.admin-app{grid-template-columns:264px minmax(0,1fr)}.admin-app-nav-collapsed{grid-template-columns:84px minmax(0,1fr)}.admin-sidebar{width:264px;background:linear-gradient(180deg,var(--nav) 0,color-mix(in srgb,var(--nav) 82%,transparent) 100%);border-right:1px solid var(--nav-border);box-shadow:inset -1px 0 0 rgba(255,255,255,.04);padding:1rem .85rem;gap:.75rem}.admin-app-nav-collapsed .admin-sidebar{width:84px}.brand-block{padding:.25rem .1rem;gap:.55rem}.brand-topline{gap:.55rem}.brand-kicker{font-size:.72rem;color:var(--muted);margin:0 0 .1rem;letter-spacing:.03em}.brand-block h1,.brand-title{font-size:1.35rem;line-height:1.05}.brand-role{font-size:.76rem;color:var(--muted)}.readonly-role{display:inline-flex;width:fit-content;padding:.18rem .48rem;border-radius:999px;background:var(--accent-soft);color:var(--accent-ink)}.icon-button,.nav-collapse-button,.theme-toggle-button{width:2rem;min-width:2rem;height:2rem;border-radius:.75rem;border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 82%,transparent);color:var(--text);box-shadow:none}.workflow-panel-header{padding:.7rem .8rem;border:1px solid var(--nav-border);border-radius:1rem;background:color-mix(in srgb,var(--panel) 70%,transparent)}.workflow-panel-kicker{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.workflow-panel-header strong{font-size:.95rem}.workflow-panel-header p:last-child{margin:.1rem 0 0;font-size:.8rem;color:var(--muted)}.admin-nav{gap:.45rem}.nav-group{gap:.28rem;padding:.28rem;border-radius:1rem;background:color-mix(in srgb,var(--panel) 46%,transparent);border:1px solid rgba(255,255,255,.02)}.nav-group-toggle{min-height:2rem;padding:.35rem .5rem;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.nav-group-items{gap:.24rem}.nav-link{min-height:2.35rem;padding:.45rem .55rem;font-size:.88rem}.nav-link-mark{width:1.7rem;min-width:1.7rem;height:1.7rem;border-radius:.65rem;font-size:.62rem}.operator-header{grid-template-columns:minmax(260px,1.2fr) auto;gap:.7rem 1rem;padding-bottom:.1rem}.global-search-input{height:2.6rem;padding:.72rem .95rem;border-radius:.9rem;background:var(--panel-strong)}.status-indicator-bar{align-items:end;gap:.35rem;padding:.1rem 0;background:transparent;border:0;box-shadow:none;min-width:0}.status-indicator-row{gap:.45rem;flex-wrap:wrap;justify-content:flex-end}.status-indicator{min-height:auto;padding:.1rem .2rem;border:0;background:transparent;border-radius:999px;gap:.32rem;box-shadow:none}.status-indicator:focus-visible,.status-indicator:hover{background:color-mix(in srgb,var(--panel) 84%,transparent)}.status-indicator-dot{width:.58rem;height:.58rem;box-shadow:0 0 0 2px color-mix(in srgb,var(--panel-strong) 92%,transparent)}.status-indicator-label{font-size:.72rem;font-weight:600;letter-spacing:.01em;color:var(--muted-strong)}.status-indicator-meta{justify-content:flex-end;gap:.6rem;font-size:.72rem;color:var(--muted)}.status-popover{right:0;left:auto;width:min(26rem,100vw - 2rem)}.status-popover-panel{padding:1rem 1rem .9rem;border-radius:1.1rem;background:var(--panel-strong);border:1px solid var(--border-strong);box-shadow:var(--shadow-strong)}.product-mode-banner{padding:.65rem .9rem;border-radius:1rem;background:color-mix(in srgb,var(--panel) 78%,transparent);border:1px solid color-mix(in srgb,var(--warning) 22%,var(--border));gap:.2rem}.product-mode-banner strong{font-size:.88rem}.product-mode-banner span{font-size:.8rem;color:var(--muted-strong)}.command-shell-actions .page-actions,.page-actions{gap:.55rem;align-items:start}.page-actions .notification-center>.secondary-button,.page-actions>.secondary-button{min-height:2.25rem;padding:.5rem .75rem;border-radius:.85rem;font-size:.82rem}.notification-popover{width:20rem;padding:.8rem;border-radius:1rem;background:var(--panel-strong);border:1px solid var(--border-strong);box-shadow:var(--shadow-strong)}.notification-header{margin-bottom:.5rem}.notification-row{padding:.65rem 0}.premium-page-header{padding:.35rem 0 .15rem;align-items:end}.page-title-text,.premium-page-header-copy h2{font-size:clamp(1.85rem,2.1vw,2.35rem);line-height:1.02}.page-description{max-width:52rem;color:var(--muted)}.summary-grid{gap:.8rem}.command-side-card,.hero-inline-card,.metric-card,.mobile-entity-card,.quick-action-card,.table-panel{border-radius:1.15rem;border:1px solid var(--border);background:var(--panel);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:none;backdrop-filter:none}.metric-card,.mobile-entity-card{padding:.9rem .95rem}.metric-card{min-height:7.3rem}.metric-card strong{font-size:clamp(1.55rem,1.85vw,2rem);line-height:1}.summary-label{margin-bottom:.45rem;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.summary-meta{font-size:.8rem;color:var(--muted)}.table-panel{padding:1rem 1rem 1.05rem}.compact-panel-header h4,.table-panel-header h3{line-height:1.05}.table-panel-copy{color:var(--muted)}.command-hero-band{grid-template-columns:minmax(0,1.45fr) minmax(240px,.72fr);gap:.85rem;padding:0;background:transparent;border:0;box-shadow:none}.command-hero-main,.command-hero-side{gap:.75rem}.command-hero-main{padding:1rem 1rem .95rem;min-height:0;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 92%,transparent),color-mix(in srgb,var(--panel) 88%,transparent))}.command-hero-topline{gap:.45rem;align-items:center}.command-hero-copy{gap:.45rem;max-width:38rem}.command-hero-copy h3{font-size:clamp(2rem,3vw,3.15rem);max-width:13ch}.command-hero-copy p:last-child{max-width:44rem;font-size:.92rem;color:var(--muted)}.hero-cta-row{gap:.55rem}.hero-cta-row .primary-button,.hero-cta-row .secondary-button{min-height:2.45rem;padding:.55rem .8rem;border-radius:.85rem}.hero-inline-summary{gap:.55rem;grid-template-columns:repeat(3,minmax(0,1fr))}.hero-inline-card{min-height:0}.hero-inline-card span{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.hero-inline-card strong{font-size:1rem;line-height:1.1}.hero-inline-card small{color:var(--muted)}.command-side-card{padding:.9rem .95rem}.command-side-kicker,.page-eyebrow{font-size:.67rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.command-side-metrics{gap:.4rem}.command-kpi-strip .metric-card{min-height:6.25rem}.command-home-layout,.command-home-main,.command-subgrid{gap:.85rem}.command-surface-grid{gap:.75rem}.stacked-list{gap:.55rem}.activity-row-card,.alert-row,.command-rail-row{border-radius:.95rem;padding:.7rem .8rem}.activity-row-card strong,.command-rail-row strong{line-height:1.15}.command-shortcut-grid{gap:.65rem}.quick-action-card{padding:.8rem .82rem;min-height:6.8rem}.quick-action-card span{font-size:.66rem;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.quick-action-card strong{line-height:1.12}.quick-action-card small{font-size:.78rem;color:var(--muted)}.quick-action-card-featured{background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 10%,var(--panel-strong)),color-mix(in srgb,var(--panel) 90%,transparent))}.command-insight-rail{gap:.85rem}.command-rail-card{padding:.9rem}.command-rail-list{gap:.5rem}.command-rail-row{background:var(--panel-subtle);border:1px solid var(--border)}.status-badge{padding:.22rem .52rem;font-size:.68rem}.mobile-entity-card{padding:.8rem .82rem}.mobile-entity-header strong{line-height:1.12}.mobile-entity-grid dt{font-size:.68rem;color:var(--muted)}.mobile-entity-grid dd{font-size:.86rem}@media (max-width:1180px){.admin-app{grid-template-columns:244px minmax(0,1fr)}.admin-app-nav-collapsed{grid-template-columns:84px minmax(0,1fr)}.command-hero-band{grid-template-columns:1fr}.command-hero-copy h3{max-width:15ch}}@media (max-width:980px){.admin-app,.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.admin-sidebar{position:fixed;inset:0 auto 0 0;width:min(25rem,calc(100vw - .75rem));max-width:calc(100vw - .75rem);transform:translateX(-105%);transition:transform .18s ease;z-index:50}.admin-sidebar.admin-sidebar-open{transform:translateX(0)}.operator-header{grid-template-columns:1fr}.status-indicator-meta,.status-indicator-row{justify-content:flex-start}}@media (max-width:760px){.mobile-topbar{padding:.7rem .8rem;overflow:visible}.mobile-title-block strong{font-size:.96rem}.mobile-title-block span,.mobile-topbar-actions .secondary-button{font-size:.74rem}.product-mode-banner{padding:.55rem .7rem}.command-hero-main,.command-side-card,.metric-card,.mobile-entity-card,.quick-action-card,.table-panel{padding:.78rem .8rem}.command-hero-copy h3{font-size:1.7rem;max-width:none}.hero-inline-summary{grid-template-columns:1fr}.summary-grid{gap:.65rem}.metric-card,.quick-action-card{min-height:0}.status-indicator{padding:.16rem .22rem}.status-indicator-label{font-size:.7rem}}.mobile-fold-section{border:1px solid var(--border);border-radius:1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 95%,transparent),color-mix(in srgb,var(--panel) 98%,transparent));box-shadow:var(--shadow-soft);overflow:hidden}.mobile-fold-summary{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.85rem .95rem;cursor:pointer;list-style:none}.mobile-fold-summary::-webkit-details-marker{display:none}.mobile-fold-copy{display:grid;gap:.18rem;min-width:0}.mobile-fold-copy strong{font-size:.94rem}.mobile-fold-copy span{color:var(--muted);font-size:.78rem;line-height:1.35}.mobile-fold-meta{align-items:center;gap:.45rem;flex:0 0 auto}.mobile-fold-badge,.mobile-fold-badge .status-badge,.mobile-fold-meta{display:inline-flex}.mobile-fold-caret{color:var(--muted);font-size:.9rem;transition:transform .16s ease}.mobile-fold-section[open] .mobile-fold-caret{transform:rotate(180deg)}.mobile-fold-body{display:grid;gap:.75rem;padding:0 .7rem .75rem}.mobile-sticky-actions{display:flex;flex-wrap:wrap;gap:.65rem}.fake-lab-header-links{justify-content:flex-start}.fake-lab-header-links .secondary-button{flex:0 0 auto}.testing-fake-buyer-page .premium-page-header,.testing-fake-call-page .premium-page-header,.testing-fake-carrier-page .premium-page-header{grid-template-columns:1fr}.testing-fake-buyer-page .premium-page-header-actions,.testing-fake-call-page .premium-page-header-actions,.testing-fake-carrier-page .premium-page-header-actions{justify-content:flex-start}.fake-call-history-stack,.fake-call-live-stack{gap:.85rem}.fake-call-inline-actions{padding-inline:1.25rem;padding-bottom:.2rem}.fake-call-card h3{margin:0 0 .25rem;font-size:1.05rem;line-height:1.2}.fake-call-card .summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.fake-call-card .metric-card{min-height:0}.fake-call-card .mobile-fold-section{border-radius:.95rem;background:color-mix(in srgb,var(--panel-muted) 84%,var(--panel-strong))}.fake-call-card .mobile-fold-body{padding-top:.15rem}.fake-call-action-grid{align-items:start}.carrier-action-stack{display:grid;gap:.75rem;padding:0 1.25rem 1.1rem}.carrier-primary-actions,.carrier-secondary-actions{align-items:stretch}.audit-mobile-list{display:grid;gap:.8rem}.audit-mobile-card{border:1px solid var(--border);border-radius:1rem;background:color-mix(in srgb,var(--panel-strong) 97%,transparent);box-shadow:var(--shadow-soft);overflow:hidden}.audit-mobile-summary{display:grid;gap:.45rem;padding:.95rem 1rem;cursor:pointer;list-style:none}.audit-mobile-summary::-webkit-details-marker{display:none}.audit-mobile-headline,.audit-mobile-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.audit-mobile-headline strong{min-width:0;font-size:.98rem;line-height:1.25}.audit-mobile-meta{color:var(--muted);font-size:.78rem;flex-wrap:wrap}.audit-mobile-grid{display:grid;gap:.75rem;padding:0 1rem 1rem;border-top:1px solid var(--border)}.audit-mobile-grid dt{margin-bottom:.2rem;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.audit-mobile-grid dd{margin:0;word-break:break-word}.audit-mobile-metadata{padding-top:.1rem}.audit-review-card-list,.fraud-review-card-list{display:grid;gap:.75rem}.audit-review-card,.fraud-review-card{display:grid;gap:.72rem;padding:.9rem;border:1px solid var(--border);border-radius:.9rem;background:color-mix(in srgb,var(--panel-strong) 97%,transparent)}.audit-review-card-header,.audit-review-context,.audit-review-meta,.fraud-review-card-header,.fraud-review-context,.fraud-review-meta{display:flex;align-items:flex-start;gap:.7rem}.audit-review-card-header,.audit-review-meta,.fraud-review-card-header,.fraud-review-meta{justify-content:space-between}.audit-review-context>div,.audit-review-event,.fraud-review-context>div,.fraud-review-signal,.fraud-review-type{display:grid;min-width:0;gap:.18rem}.audit-review-context span,.audit-review-event span,.fraud-review-context span,.fraud-review-signal span,.fraud-review-type span{color:var(--muted);font-size:.67rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.audit-review-event strong,.fraud-review-type strong{min-width:0;font-size:1rem;line-height:1.22;overflow-wrap:anywhere}.audit-review-context,.fraud-review-context{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.audit-review-context strong,.fraud-review-context strong,.fraud-review-signal strong{min-width:0;font-size:.88rem;line-height:1.25;overflow-wrap:anywhere}.audit-review-context small,.fraud-review-context small{color:var(--muted);font-size:.74rem;line-height:1.25;overflow-wrap:anywhere}.audit-review-meta,.fraud-review-meta{color:var(--muted);flex-wrap:wrap;font-size:.77rem;line-height:1.28}.audit-review-action,.fraud-review-action{justify-self:start}.widget-layout-panel .checkbox-row{min-height:2rem}@media (max-width:760px){.fake-lab-header-links{gap:.5rem}.fake-lab-header-links .secondary-button{flex:1 1 8rem;min-height:2.45rem;padding-inline:.8rem}.mobile-sticky-actions{position:sticky;bottom:4.7rem;z-index:10;padding:.7rem;border:1px solid var(--border);border-radius:.95rem;background:color-mix(in srgb,var(--panel-strong) 96%,transparent);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.mobile-sticky-actions .primary-button,.mobile-sticky-actions .secondary-button{flex:1 1 10rem}.simulation-actions.mobile-sticky-actions{position:static;bottom:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.fake-call-inline-actions{display:grid;grid-template-columns:1fr;gap:.55rem;padding:0 1rem 1rem}.fake-call-control-panel .settings-grid,.simulation-controls .settings-grid{grid-template-columns:1fr;gap:.75rem;padding:.85rem 1rem 1rem}.fake-call-control-panel .section-heading,.simulation-controls .section-heading{padding:.95rem 1rem .25rem}.carrier-action-stack{gap:.55rem;padding:0 1rem 1rem}.carrier-primary-actions,.carrier-secondary-actions{display:grid;grid-template-columns:1fr;gap:.55rem}.fake-call-card{padding:.82rem;gap:.75rem}.fake-call-card-header{display:grid;gap:.55rem}.fake-call-status-row{justify-content:flex-start}.fake-call-card .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.fake-call-card .metric-card{padding:.72rem .78rem .68rem}.fake-call-card .metric-card strong{font-size:1.08rem}.fake-call-action-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.fake-call-action-grid .primary-button,.fake-call-action-grid .secondary-button{min-height:2.65rem;padding-inline:.75rem;font-size:.8rem}.builder-editor-list,.call-card-grid,.event-list,.failover-graph,.preview-steps,.route-activity-lane,.saturation-grid,.trend-bars{padding:.8rem}.builder-editor-row{grid-template-columns:2.1rem minmax(0,1fr);gap:.65rem;padding:.72rem}.builder-editor-row .tree-rank{width:1.8rem;height:1.8rem;font-size:.76rem}.builder-editor-main{gap:.15rem}.builder-editor-row .checkbox-row,.builder-number-field{grid-column:2/-1}.builder-editor-row .checkbox-row{min-height:2rem}.builder-editor-row .text-input,.simulation-controls .text-input{min-height:2.6rem}.builder-grid,.simulation-grid,.simulation-output-grid{gap:.8rem}.operations-console{gap:.85rem}.operations-hero{padding:.95rem;gap:.8rem}.operations-hero h3,.simulation-hero h3{font-size:1.24rem}.operations-hero p,.simulation-hero p{font-size:.84rem}.realtime-ticker{padding:.65rem}.ticker-item{min-height:2rem;padding-inline:.75rem;font-size:.74rem}.command-counter-grid{gap:.55rem}.command-counter-card{min-height:0;padding:.78rem}.command-counter-card strong{font-size:1.18rem}.call-card{gap:.75rem}.call-card,.event-row{padding:.8rem}.event-time{min-width:0;font-size:.75rem}.widget-toggle-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;gap:.55rem}.widget-toggle-row .checkbox-row{align-items:center;min-height:2.35rem;padding:.55rem .65rem;border:1px solid var(--border);border-radius:.85rem;background:color-mix(in srgb,var(--panel-muted) 80%,var(--panel-strong))}.simulation-hero{padding:.95rem;gap:.7rem}.simulation-actions{padding:0}.simulation-actions .primary-button,.simulation-actions .secondary-button{flex:1 1 9rem}.simulation-kpi-strip{gap:.55rem;padding:.8rem}.simulation-volume-chart{min-height:9.75rem;padding:.8rem}.analytics-visual-card,.simulation-controls,.simulation-preview{overflow:hidden}.simulation-controls .section-heading,.simulation-preview .section-heading{padding-inline:1rem}.simulation-preview .simulation-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}:root[data-theme=light]{--bg:#f1f3f6;--bg-elevated:#fafbfc;--panel:rgba(255,255,255,0.95);--panel-strong:#ffffff;--panel-muted:#f4f5f7;--border:rgba(116,125,138,0.18);--nav:#f6f7f9;--nav-text:#1c222b;--nav-border:rgba(116,125,138,0.16)}:root[data-theme=dark]{--bg:#0b0d10;--bg-elevated:#101317;--panel:rgba(18,22,27,0.96);--panel-strong:#15191e;--panel-muted:#1b2026;--border:rgba(158,168,181,0.11);--nav:#0f1317;--nav-text:#eef1f5;--nav-border:rgba(158,168,181,0.09)}:root[data-theme=dark] body,:root[data-theme=light] body{background:radial-gradient(circle at top left,rgba(255,255,255,.05),transparent 24%),linear-gradient(180deg,var(--bg) 0,color-mix(in srgb,var(--bg) 88%,var(--bg-elevated)) 100%)}.nav-collapse-button{width:2.7rem;height:2.7rem;border-radius:.95rem;border:1px solid var(--nav-border);background:color-mix(in srgb,var(--nav) 90%,var(--panel-strong));display:inline-flex;align-items:center;justify-content:center;padding:0}.nav-collapse-glyph{display:inline-grid;gap:.26rem}.nav-collapse-glyph span{display:block;width:.95rem;height:2px;border-radius:999px;background:currentColor;transition:transform .18s ease,opacity .18s ease}.nav-collapse-button-collapsed .nav-collapse-glyph span:nth-child(2){width:.72rem}.nav-collapse-button-collapsed .nav-collapse-glyph span:nth-child(3){width:.82rem}.nav-group-toggle{min-height:2.65rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--nav-border) 78%,transparent);background:color-mix(in srgb,var(--nav) 72%,var(--panel-strong));padding:.72rem .9rem}.nav-group-indicator{display:inline-flex;align-items:center;justify-content:center;min-width:1rem;color:color-mix(in srgb,var(--nav-text) 76%,transparent);font-size:.85rem;font-weight:700}.nav-group-collapsed .nav-group-indicator{transform:translateX(1px)}.admin-main,.admin-sidebar,.call-card,.command-counter-card,.command-side-card,.context-drawer,.event-row,.metric-card,.mobile-entity-card,.notification-popover,.operations-hero,.premium-empty-state,.premium-error-panel,.premium-loading-state,.quick-action-card,.route-activity-lane,.simulation-hero,.status-popover,.summary-card,.table-panel,.text-input,.ticker-item,.toolbar-select,.widget-layout-panel{transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease,transform .18s ease,color .18s ease}.call-card,.command-counter-card,.command-side-card,.context-drawer,.metric-card,.mobile-entity-card,.notification-popover,.operations-hero,.premium-empty-state,.premium-error-panel,.premium-loading-state,.quick-action-card,.simulation-hero,.status-popover,.summary-card,.table-panel,.widget-layout-panel{border-radius:1.2rem;border:1px solid var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 97%,var(--panel-strong)) 0,color-mix(in srgb,var(--panel) 92%,var(--bg)) 100%);box-shadow:0 8px 18px rgba(4,8,14,.06),inset 0 1px 0 rgba(255,255,255,.02)}.command-counter-card,.metric-card,.mobile-entity-card,.quick-action-card,.summary-card{min-height:0;padding:.82rem .9rem}.metric-card-header{margin-bottom:.55rem}.metric-card strong,.summary-value{letter-spacing:0;line-height:1.05}.quick-action-card{gap:.45rem;min-height:84px}.page-description,.quick-action-card p,.summary-description,.table-panel-copy{color:var(--muted)}.command-hero-band{gap:1rem}.command-hero-main{padding:1.05rem 1.1rem;border-radius:1.5rem;border:1px solid var(--border);color:var(--text);background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 3%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 94%,transparent) 0,color-mix(in srgb,var(--panel) 94%,var(--bg)) 100%);box-shadow:0 10px 22px rgba(3,8,14,.09)}.command-hero-copy h3{max-width:12ch;font-size:clamp(2.15rem,3.8vw,3.7rem);line-height:.95}.hero-inline-card{padding:.7rem .8rem;border-radius:1rem;background:color-mix(in srgb,var(--panel-muted) 82%,var(--panel-strong));border:1px solid var(--border);box-shadow:none}.command-hero-copy p,.command-hero-copy p:last-child,.hero-inline-card small,.hero-inline-card span{color:var(--muted)}.command-kpi-strip{gap:.8rem}.status-badge{border-radius:999px;padding:.34rem .65rem}.text-input,.toolbar-select{min-height:2.75rem;border-radius:.95rem;background:color-mix(in srgb,var(--panel-muted) 80%,var(--panel-strong))}.icon-button,.primary-button,.secondary-button{border-radius:.95rem}@media (prefers-reduced-motion:no-preference){.call-card:hover,.command-side-card:hover,.metric-card:hover,.mobile-entity-card:hover,.quick-action-card:hover,.summary-card:hover,.table-panel:hover{transform:translateY(-1px);box-shadow:0 18px 36px rgba(4,10,20,.16),inset 0 1px 0 rgba(255,255,255,.05)}.admin-sidebar,.context-drawer,.notification-popover,.status-popover{animation-duration:.18s;animation-timing-function:ease}}@media (min-width:981px){.admin-app{grid-template-columns:minmax(0,1fr) 352px;grid-template-areas:"main sidebar"}.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr) 78px;grid-template-areas:"main sidebar"}.admin-sidebar{grid-area:sidebar;width:auto;position:sticky;top:0;max-height:100vh;overflow-y:auto;overflow-x:hidden;border-left:1px solid var(--nav-border);border-right:0;padding:1rem .9rem 1.2rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 4%,transparent),transparent 24%),linear-gradient(180deg,color-mix(in srgb,var(--nav) 96%,transparent) 0,color-mix(in srgb,var(--nav) 88%,black 10%) 100%);box-shadow:inset 1px 0 0 rgba(255,255,255,.02)}.admin-main{padding:1.15rem 1.3rem 2rem}.brand-topline{grid-template-columns:auto 1fr auto}.admin-app-nav-collapsed .admin-sidebar{padding-inline:.5rem}.admin-app-nav-collapsed .brand-role,.admin-app-nav-collapsed .brand-topline>div,.admin-app-nav-collapsed .nav-group-toggle,.admin-app-nav-collapsed .tenant-switcher-sidebar,.admin-app-nav-collapsed .workflow-panel-header{display:none}.admin-app-nav-collapsed .brand-block{justify-items:center;gap:.85rem}.admin-app-nav-collapsed .brand-topline{grid-template-columns:1fr;justify-items:center}.admin-app-nav-collapsed .admin-nav{margin-top:.5rem;gap:.65rem}.nav-collapsed-links{display:flex;flex-direction:column;gap:.55rem;align-items:center}.nav-collapsed-link{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:2.9rem;padding:.35rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--nav-border) 88%,transparent);background:color-mix(in srgb,var(--panel) 24%,transparent);box-shadow:inset 0 1px 0 rgba(255,255,255,.03)}.nav-collapsed-link:focus-visible,.nav-collapsed-link:hover{border-color:color-mix(in srgb,var(--accent) 24%,var(--nav-border));background:color-mix(in srgb,var(--accent) 6%,var(--panel))}.nav-collapsed-link .nav-link-mark{margin:0;min-width:2rem}.admin-app-nav-collapsed .nav-group,.admin-app-nav-collapsed .nav-group-items,.admin-app-nav-collapsed .nav-group-toggle{display:none}}@media (max-width:980px){.nav-group-indicator{font-size:.78rem}.product-mode-banner{border-radius:1rem}.operator-header{gap:.85rem}.quick-action-card{min-height:64px}.page-description{max-width:none}.command-hero-copy h3{font-size:2.45rem;max-width:none}}.page-title-row{display:flex;align-items:center;gap:.8rem}.metric-card-icon,.nav-group-icon,.page-title-icon,.quick-action-icon{display:inline-flex;align-items:center;justify-content:center}.page-title-icon{width:2rem;height:2rem;border-radius:.9rem;background:color-mix(in srgb,var(--panel-muted) 84%,var(--panel-strong));color:color-mix(in srgb,var(--accent) 78%,var(--nav-text));border:1px solid color-mix(in srgb,var(--border) 90%,var(--panel-strong))}.metric-card-header{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.metric-card-icon{width:1.9rem;height:1.9rem;border-radius:.8rem;background:color-mix(in srgb,var(--panel-muted) 88%,var(--panel-strong));color:color-mix(in srgb,var(--accent) 72%,var(--nav-text));border:1px solid color-mix(in srgb,var(--border) 92%,var(--panel-strong));flex-shrink:0}.quick-action-label,.testing-module-label{display:inline-flex;align-items:center;gap:.55rem}.quick-action-icon{width:1.7rem;height:1.7rem;border-radius:.72rem;background:color-mix(in srgb,var(--panel-muted) 88%,var(--panel-strong));color:color-mix(in srgb,var(--accent) 70%,var(--nav-text));border:1px solid color-mix(in srgb,var(--border) 92%,var(--panel-strong));flex-shrink:0}.nav-group-label{display:inline-flex;align-items:center;gap:.65rem}.nav-group-icon{width:1.55rem;height:1.55rem;border-radius:.72rem;background:color-mix(in srgb,var(--panel-muted) 84%,var(--panel-strong));color:color-mix(in srgb,var(--accent) 65%,var(--nav-text));border:1px solid color-mix(in srgb,var(--border) 92%,var(--panel-strong));flex-shrink:0}.nav-link-mark{display:inline-flex;align-items:center;justify-content:center;color:inherit}.nav-collapsed-link.nav-link-active .nav-link-mark,.nav-link-active .nav-link-mark{color:color-mix(in srgb,var(--accent) 82%,white 10%)}.status-indicator-dot{position:relative}@media (prefers-reduced-motion:no-preference){.status-indicator-error .status-indicator-dot,.status-indicator-ok .status-indicator-dot,.status-indicator-warning .status-indicator-dot{animation:statusPulse 2.6s ease-in-out infinite}.mobile-fold-section[open]>.mobile-fold-summary .mobile-fold-caret{transform:rotate(180deg)}}@keyframes statusPulse{0%,to{box-shadow:0 0 0 0 rgba(93,240,177,0)}45%{box-shadow:0 0 0 5px rgba(93,240,177,.12)}}:root[data-theme=dark] .status-indicator-warning .status-indicator-dot{animation-name:statusPulseWarning}:root[data-theme=dark] .status-indicator-error .status-indicator-dot{animation-name:statusPulseError}:root[data-theme=light] .status-indicator-warning .status-indicator-dot{animation-name:statusPulseWarning}:root[data-theme=light] .status-indicator-error .status-indicator-dot{animation-name:statusPulseError}@keyframes statusPulseWarning{0%,to{box-shadow:0 0 0 0 rgba(255,196,82,0)}45%{box-shadow:0 0 0 5px rgba(255,196,82,.14)}}@keyframes statusPulseError{0%,to{box-shadow:0 0 0 0 rgba(255,107,125,0)}45%{box-shadow:0 0 0 5px rgba(255,107,125,.14)}}.admin-sidebar{box-shadow:inset 1px 0 0 rgba(255,255,255,.015)}.admin-nav{gap:.78rem}.nav-group{gap:.3rem;padding:.55rem;border-radius:1.05rem;border:1px solid color-mix(in srgb,var(--nav-border) 82%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--nav) 78%,var(--panel-strong)) 0,color-mix(in srgb,var(--nav) 72%,var(--panel)) 100%);box-shadow:none}.nav-group-toggle{min-height:2.4rem;padding:.62rem .72rem;border-radius:.9rem;background:transparent}.nav-group-items{gap:.35rem;margin-top:.3rem}.nav-link{min-height:2.55rem;padding:.62rem .72rem;border-radius:.9rem;border:1px solid transparent;background:transparent}.nav-link:focus-visible,.nav-link:hover{transform:none;border-color:color-mix(in srgb,var(--border) 84%,transparent);background:color-mix(in srgb,var(--panel-muted) 58%,var(--panel-strong))}.nav-link-active{border-color:color-mix(in srgb,var(--accent) 20%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--panel-muted));box-shadow:none}.workflow-panel-header{margin-top:.9rem;margin-bottom:.82rem;padding:.8rem .85rem;border-radius:1.05rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 5%,transparent),transparent 38%),linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 92%,transparent),color-mix(in srgb,var(--panel) 92%,transparent));box-shadow:0 8px 20px rgba(3,8,14,.08)}.page-actions{gap:.5rem}.notification-center .secondary-button{min-height:2.45rem;padding:.52rem .84rem;border-radius:.92rem}.notification-popover,.status-popover{border-radius:1rem;box-shadow:0 14px 28px rgba(4,8,14,.12)}.notification-popover{width:min(22rem,calc(100vw - 2rem));gap:.42rem;padding:.55rem}.notification-header{align-items:center}.notification-header strong{font-size:.94rem}.notification-row{padding:.54rem .62rem;background:color-mix(in srgb,var(--panel-muted) 78%,var(--panel-strong))}.notification-row strong{margin-top:.22rem;font-size:.86rem;line-height:1.25}.notification-row p{margin:.1rem 0 .18rem;font-size:.78rem;line-height:1.3}.notification-row small{font-size:.68rem}.notification-row .icon-button{min-height:1.9rem;padding:0 .48rem;font-size:.72rem}.notification-row .status-badge{min-height:1.45rem;padding-inline:.5rem;font-size:.68rem}.notification-source{display:inline-flex;align-items:center;min-height:1.45rem;margin-left:.3rem;padding:0 .46rem;border:1px solid color-mix(in srgb,var(--border) 74%,transparent);border-radius:999px;font-weight:650;line-height:1}.call-card,.command-counter-card,.command-side-card,.context-drawer,.metric-card,.mobile-entity-card,.notification-popover,.operations-hero,.premium-empty-state,.premium-error-panel,.premium-loading-state,.quick-action-card,.simulation-hero,.status-popover,.summary-card,.table-panel,.widget-layout-panel{border-radius:1.08rem;box-shadow:0 7px 18px rgba(4,8,14,.06),inset 0 1px 0 rgba(255,255,255,.018)}.command-side-card,.operations-hero,.simulation-hero,.table-panel{padding:.96rem}.command-counter-card,.metric-card,.mobile-entity-card,.quick-action-card,.summary-card{padding:.78rem .86rem}.command-hero-band,.command-home-layout,.command-insight-rail,.command-kpi-strip,.summary-grid{gap:.78rem}.metric-card strong,.summary-value{font-size:1.34rem;line-height:1.04}.metric-card-header,.table-panel-header{margin-bottom:.48rem}.quick-action-card{min-height:76px;gap:.38rem}.quick-action-card strong{font-size:.94rem}.page-description,.quick-action-card small,.summary-description,.table-panel-copy{line-height:1.42}.command-hero-main{padding:.98rem 1.04rem;border-radius:1.22rem}.command-hero-copy{gap:.36rem}.command-hero-copy h3{font-size:clamp(2rem,3.55vw,3.35rem);max-width:11.5ch}.hero-cta-row,.hero-inline-summary{gap:.5rem}.hero-inline-card{padding:.62rem .72rem;border-radius:.94rem}.command-side-card{padding:.88rem .92rem}@media (max-width:980px){.notification-center,.notification-center .secondary-button{width:100%}.command-hero-main,.command-side-card,.metric-card,.mobile-entity-card,.quick-action-card,.table-panel{border-radius:1rem}.command-hero-copy h3{font-size:2.1rem}.quick-action-card{min-height:60px}}.admin-sidebar{border-left:1px solid var(--nav-border);border-right:0;padding:1.15rem 1rem 1.45rem}.brand-block,.brand-topline{grid-template-columns:minmax(0,1fr)}.brand-topline{align-items:stretch}.brand-identity{width:100%;padding:.78rem .9rem;border-radius:1.2rem}.brand-copy h1{font-size:1.28rem}.brand-shell-controls{display:flex;justify-content:space-between;gap:.5rem}.brand-summary-strip{display:flex;flex-wrap:wrap;gap:.5rem}.brand-summary-chip{display:inline-flex;align-items:center;min-height:2rem;padding:0 .78rem;border-radius:999px;border:1px solid rgba(148,163,184,.16);background:rgba(255,255,255,.08);color:rgba(232,239,245,.82);font-size:.76rem;font-weight:700}.brand-summary-chip-strong{background:rgba(96,165,250,.16);color:#d9ebff}.operator-header{grid-template-columns:minmax(320px,560px) minmax(340px,1fr);gap:1rem}.global-search,.status-indicator-bar{padding:.95rem 1rem 1rem;border:1px solid var(--border);border-radius:1.25rem;background:radial-gradient(circle at top right,rgba(43,111,242,.08),transparent 28%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 99%,white),color-mix(in srgb,var(--panel) 96%,var(--bg)));box-shadow:var(--shadow-soft)}.status-indicator-bar{justify-items:stretch}.status-indicator-row{justify-content:flex-start}.status-indicator-meta{justify-content:space-between;flex-wrap:wrap}.shell-page-utilities{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.shell-page-chip{display:inline-flex;align-items:center;min-height:2rem;padding:0 .82rem;border-radius:999px;border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 92%,white);color:var(--text);font-size:.78rem;font-weight:700;box-shadow:var(--shadow-soft)}.shell-page-chip-accent{border-color:color-mix(in srgb,var(--accent) 18%,var(--border));background:color-mix(in srgb,var(--accent) 8%,var(--panel));color:var(--accent-ink)}.brand-shell-controls{display:inline-flex;align-items:center;justify-content:flex-end;gap:.45rem}.shell-notification-center{position:relative;width:auto;justify-items:stretch}.shell-notification-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.42rem;min-height:2rem;padding:.42rem .62rem;border-radius:.78rem;border:1px solid var(--border);background:color-mix(in srgb,var(--panel) 82%,transparent);color:var(--text);box-shadow:none;white-space:nowrap}.shell-notification-trigger-open,.shell-notification-trigger:focus-visible,.shell-notification-trigger:hover{background:color-mix(in srgb,var(--panel-muted) 72%,var(--panel-strong));border-color:color-mix(in srgb,var(--accent) 16%,var(--border));outline:none}.shell-notification-count{display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;padding:0 .28rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 18%,var(--panel-strong));color:color-mix(in srgb,var(--accent) 76%,var(--text));font-size:.68rem;font-weight:700;line-height:1}.shell-notification-label{font-size:.76rem;font-weight:600;letter-spacing:.01em}.shell-notification-center .notification-popover{top:calc(100% + .45rem);right:0}@media (min-width:981px){.shell-notification-center-desktop .notification-popover{position:fixed;top:6.2rem;right:2rem;z-index:160;width:min(21.5rem,calc(100vw - 3rem));max-height:min(72vh,34rem)}}.desktop-shell-signout{display:none}.tablet-record-list{display:grid;gap:.8rem}.tablet-record-card{border:1px solid var(--border);border-radius:1rem;background:color-mix(in srgb,var(--panel-strong) 96%,transparent);box-shadow:var(--shadow-soft);overflow:hidden}.tablet-record-summary{display:grid;gap:.45rem;padding:.9rem 1rem;cursor:pointer;list-style:none}.tablet-record-summary::-webkit-details-marker{display:none}.tablet-record-headline,.tablet-record-meta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.tablet-record-headline strong{min-width:0;font-size:1rem;line-height:1.2}.tablet-record-meta{color:var(--muted);font-size:.8rem;flex-wrap:wrap}.tablet-record-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;padding:0 1rem 1rem;border-top:1px solid var(--border)}.tablet-record-grid dt{margin-bottom:.2rem;color:var(--muted);font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tablet-record-grid dd{margin:0;word-break:break-word}.tablet-record-detail{grid-column:1/-1}.premium-page-header{gap:.85rem}.premium-page-header-actions{gap:.5rem}.page-actions{gap:.4rem}.page-actions>.secondary-button{min-height:2.2rem;padding:.48rem .72rem;border-radius:.84rem;font-size:.8rem}.quick-action-card{min-height:72px;padding:.72rem .8rem;gap:.34rem}.quick-action-card strong{font-size:.92rem;line-height:1.1}.quick-action-card small{font-size:.76rem}.command-hero-main{padding:.92rem .98rem}.command-hero-copy{gap:.3rem}.command-hero-copy h3{font-size:clamp(1.9rem,3.2vw,3.05rem);max-width:11ch}.command-hero-copy p:last-child,.page-description{line-height:1.38}.hero-inline-summary{gap:.46rem}.hero-inline-card{padding:.56rem .66rem;border-radius:.9rem}.hero-inline-card strong{font-size:.96rem}.workflow-panel-header{margin-top:.82rem;margin-bottom:.75rem;padding:.74rem .8rem}@media (min-width:981px){.admin-app{grid-template-columns:minmax(0,1fr) 364px;grid-template-areas:"main sidebar"}.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr) 104px;grid-template-areas:"main sidebar"}.admin-main{padding:1.05rem 1.2rem 1.9rem}.shell-page-utilities{display:flex}.desktop-shell-signout{display:inline-flex;min-height:2rem;padding:.42rem .72rem;border-radius:.78rem;font-size:.78rem}.admin-app-nav-collapsed .brand-shell-controls{flex-direction:column;gap:.38rem}.admin-app-nav-collapsed .shell-notification-trigger{width:2rem;min-width:2rem;padding:0}.admin-app-nav-collapsed .desktop-shell-signout,.admin-app-nav-collapsed .shell-notification-label{display:none}.admin-app-nav-collapsed .shell-notification-center .notification-popover{right:-.35rem}}@media (max-width:980px){.admin-app,.admin-app-nav-collapsed{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.mobile-topbar{overflow:visible}.brand-summary-strip{display:none}.brand-shell-controls{justify-content:flex-end}.shell-notification-center-mobile{width:auto}.shell-notification-center-mobile .shell-notification-label{display:none}.shell-notification-center-mobile .shell-notification-trigger{min-width:2.1rem;padding-inline:.44rem}.shell-notification-center-mobile .notification-popover{position:fixed;z-index:120;top:auto;right:1rem;bottom:5.35rem;width:min(22rem,calc(100vw - 2rem));max-height:min(62vh,30rem)}.premium-page-header{align-items:stretch}.premium-page-header-actions,.shell-page-utilities{justify-content:flex-start}}@media (min-width:761px) and (max-width:980px){.simulation-lab .notice-banner,.testing-console-page .notice-banner,.testing-fake-call-page .notice-banner,.testing-fake-carrier-page .notice-banner{gap:.55rem;padding:.68rem .82rem;font-size:.86rem}.simulation-lab .simulation-hero,.testing-console-page .command-hero-main,.testing-fake-call-page .table-panel,.testing-fake-carrier-page .table-panel{padding:.82rem .88rem}.testing-console-page .command-hero-copy h3{font-size:1.92rem;max-width:12.5ch}.simulation-lab .simulation-grid,.simulation-lab .simulation-output-grid,.simulation-lab .summary-grid,.testing-console-page .summary-grid,.testing-fake-call-page .summary-grid,.testing-fake-carrier-page .summary-grid{gap:.68rem}.testing-console-page .quick-action-card{min-height:0;padding:.7rem .78rem}.testing-console-page .quick-action-row,.testing-fake-call-page .fake-lab-header-links,.testing-fake-carrier-page .fake-lab-header-links{gap:.45rem}.simulation-lab .simulation-controls .settings-grid,.testing-fake-call-page .fake-call-control-panel .settings-grid,.testing-fake-carrier-page .settings-grid{gap:.7rem;padding:.8rem .9rem .9rem}.simulation-lab .simulation-actions{padding:0 .9rem .9rem}}@media (max-width:760px){.mobile-topbar-actions{gap:.32rem}.shell-notification-center-mobile .shell-notification-trigger{min-height:2.05rem;border-radius:.74rem}.shell-notification-center-mobile .notification-popover{right:.75rem;bottom:5.15rem;left:.75rem;width:auto;max-height:58vh}.shell-notification-count{min-width:1.08rem;height:1.08rem;font-size:.64rem}.compact-signout{min-height:2.05rem;border-radius:.74rem}.tablet-record-grid{grid-template-columns:1fr}.premium-page-header{gap:.72rem}.premium-page-header-copy{gap:.42rem}.page-title-text,.premium-page-header-copy h2{font-size:clamp(1.6rem,7vw,1.95rem);line-height:.98}.page-description{font-size:.84rem}.quick-action-card{min-height:56px;padding:.68rem .74rem}.quick-action-icon{width:1.55rem;height:1.55rem}.command-hero-main,.command-side-card,.metric-card,.mobile-entity-card,.quick-action-card,.table-panel{padding:.74rem .76rem}.command-hero-copy h3{font-size:1.56rem}.hero-inline-card{padding:.54rem .62rem}}:root[data-theme=dark] .analytics-toolbar,:root[data-theme=dark] .saved-view-bar,:root[data-theme=dark] .table-summary,:root[data-theme=dark] .table-toolbar{background:color-mix(in srgb,var(--panel-muted) 84%,var(--panel-strong));border-color:color-mix(in srgb,var(--border) 88%,transparent)}:root[data-theme=dark] .data-table th,:root[data-theme=dark] .resource-table th{background:color-mix(in srgb,var(--panel-muted) 88%,var(--panel-strong));color:var(--muted-strong,var(--muted))}:root[data-theme=dark] .data-table tbody tr:hover,:root[data-theme=dark] .resource-table tbody tr:hover{background:color-mix(in srgb,var(--panel-muted) 72%,var(--panel-strong))}.operator-header{align-items:start}.global-search,.premium-page-header,.product-mode-banner,.quick-action-bar,.status-indicator-bar,.table-operator-strip{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.premium-page-header{padding:1rem 1.05rem 0}.premium-page-header-copy{gap:.5rem}.page-title-text,.premium-page-header-copy h2{letter-spacing:-.03em}.page-description{max-width:60rem;color:color-mix(in srgb,var(--muted) 90%,var(--text))}.product-mode-banner{display:grid;gap:.3rem;padding:.95rem 1.05rem;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--accent) 10%,var(--border));background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 8%,transparent),transparent 32%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 98%,white),color-mix(in srgb,var(--panel) 94%,var(--bg)));box-shadow:var(--shadow-soft)}.product-mode-banner strong{font-size:.95rem}.quick-action-bar{display:grid;grid-template-columns:minmax(260px,1.05fr) minmax(0,1.4fr);gap:.9rem;align-items:stretch}.quick-action-rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.quick-action-card{min-height:100%;padding:1rem 1.05rem;border-radius:1.15rem;border:1px solid color-mix(in srgb,var(--border) 92%,transparent);background:linear-gradient(180deg,color-mix(in srgb,var(--panel) 99%,white),color-mix(in srgb,var(--panel) 96%,var(--bg)));box-shadow:var(--shadow-soft)}.quick-action-card p,.quick-action-card small{color:var(--muted)}.quick-action-card strong{font-size:1rem;line-height:1.15}.quick-action-kicker{display:inline-flex;align-items:center;width:fit-content;min-height:1.7rem;padding:0 .62rem;border-radius:999px;background:color-mix(in srgb,var(--accent) 12%,var(--panel));color:var(--accent-ink);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.quick-action-card-featured{gap:.5rem;justify-content:space-between;background:radial-gradient(circle at top right,rgba(56,189,248,.18),transparent 32%),linear-gradient(180deg,rgba(19,27,45,.97),rgba(8,13,24,.98));border-color:rgba(96,165,250,.16);color:#eef6ff;box-shadow:0 24px 48px rgba(15,23,42,.16)}.quick-action-card-featured .quick-action-icon,.quick-action-card-featured .quick-action-label,.quick-action-card-featured small,.quick-action-card-featured strong{color:inherit}.quick-action-card-featured small{color:rgba(226,232,240,.76)}.table-operator-strip{display:grid;grid-template-columns:minmax(220px,.95fr) minmax(0,1.45fr);gap:1rem;padding:1rem 1.05rem;border-bottom:1px solid var(--border);background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 9%,transparent),transparent 30%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 99%,white),color-mix(in srgb,var(--panel) 96%,var(--bg)))}.table-operator-copy{display:grid;gap:.35rem}.table-operator-copy h3{margin:0;font-size:1.18rem;letter-spacing:-.02em}.table-operator-copy p:last-child{margin:0;color:var(--muted);line-height:1.55}.table-operator-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.table-operator-metric{display:grid;gap:.22rem;min-width:0;padding:.85rem .9rem;border-radius:1rem;border:1px solid color-mix(in srgb,var(--border) 92%,transparent);background:color-mix(in srgb,var(--panel) 82%,white);box-shadow:inset 0 1px 0 rgba(255,255,255,.7)}.table-operator-metric small,.table-operator-metric span{color:var(--muted)}.table-operator-metric span{font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.table-operator-metric strong{font-size:1rem;line-height:1.15;word-break:break-word}.table-toolbar{gap:1rem;padding:1rem 1.05rem}.saved-view-bar,.table-summary{padding-inline:1.05rem}.table-status-summary{gap:.75rem;padding:.9rem 1.05rem 0}.table-status-summary-card{min-height:0;padding:.72rem .8rem;border-radius:.95rem}.data-table td,.data-table th{padding:13px 14px}.data-table td{font-size:.95rem}.testing-console-hero{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(260px,.82fr);gap:1rem}.testing-console-hero-main{min-height:100%}.testing-console-side-card{align-content:start}.testing-console-pill-row{display:flex;flex-wrap:wrap;gap:.55rem}.testing-console-pill{display:inline-flex;align-items:center;min-height:1.9rem;padding:0 .78rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.07);color:rgba(226,232,240,.85);font-size:.76rem;font-weight:700}.testing-side-list{display:grid;gap:.7rem}.testing-side-row{display:grid;gap:.2rem;padding:.82rem .88rem;border-radius:.95rem;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--panel) 94%,white)}.testing-side-row span{color:var(--muted);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.testing-feature-grid{gap:1rem}.testing-feature-grid,.testing-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.testing-secondary-grid{gap:.9rem}.testing-task-grid .surface-route-panel{min-height:100%}.testing-secondary-card{background:color-mix(in srgb,var(--panel) 96%,white)}.testing-secondary-grid>a.testing-secondary-card{display:grid;gap:.42rem;color:inherit;text-decoration:none}.testing-secondary-grid>a.testing-secondary-card .secondary-button{pointer-events:none}.lab-command-grid{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);gap:1rem;align-items:start}.lab-command-brief{padding:0}.lab-flow-list{display:grid;gap:.8rem;padding:1rem 1.05rem 1.05rem}.lab-flow-step{display:grid;grid-template-columns:2.2rem minmax(0,1fr);gap:.8rem;align-items:start;padding:.82rem .88rem;border-radius:.95rem;border:1px solid color-mix(in srgb,var(--border) 90%,transparent);background:color-mix(in srgb,var(--panel) 97%,white)}.lab-flow-step span{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.9rem;background:color-mix(in srgb,var(--accent) 12%,var(--panel));color:var(--accent-ink);font-weight:800}.lab-flow-step strong{display:block;margin-bottom:.25rem}.lab-flow-step p{margin:0;color:var(--muted);line-height:1.5}.simulation-lab .summary-grid,.testing-console-page .summary-grid,.testing-fake-call-page .summary-grid,.testing-fake-carrier-page .summary-grid{gap:1rem}.simulation-lab .metric-card,.testing-console-page .metric-card,.testing-fake-call-page .metric-card,.testing-fake-carrier-page .metric-card{min-height:0}.fake-lab-header-links{align-items:center}.fake-call-control-panel,.simulation-controls{overflow:visible}.mobile-sticky-actions{position:static;border-top:1px solid transparent;background:transparent;box-shadow:none}.fake-call-inline-actions.mobile-sticky-actions,.simulation-actions.mobile-sticky-actions{position:static}.simulation-lab .summary-stack,.testing-fake-call-page .summary-stack,.testing-fake-carrier-page .summary-stack{gap:1rem}.compact-signal-panel{padding:.95rem}.compact-action-row{gap:.55rem}.compact-action-row .secondary-button{min-height:2.25rem}.export-format-strip{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.export-history-panel{margin-top:.85rem;border-top:1px solid var(--border);padding-top:.85rem}.export-history-heading,.export-history-meta,.export-history-row{align-items:center;display:flex}.export-history-heading{justify-content:space-between;gap:.75rem}.export-history-heading h4{margin:.1rem 0 0}.export-history-filters{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.65rem}.compact-select{background:var(--panel);border:1px solid var(--border);border-radius:8px;color:var(--text);min-height:2.35rem;padding:0 .7rem}.export-history-list{display:grid;gap:.5rem;margin-top:.65rem}.export-history-row{border:1px solid var(--border);border-radius:8px;gap:.75rem;justify-content:space-between;min-height:3.25rem;padding:.65rem .75rem}.export-history-row span,.export-history-row strong{display:block}.export-history-empty,.export-history-row span{color:var(--muted);font-size:.86rem}.export-history-meta{flex-wrap:wrap;gap:.35rem;justify-content:flex-end}.compact-button{min-height:1.85rem;padding:.3rem .55rem}.operational-health-strip{display:grid;gap:.55rem;grid-template-columns:1fr}.operational-health-matrix{display:grid;gap:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .9rem .9rem}.operational-health-group{border:1px solid var(--border);border-radius:10px;display:grid;gap:.65rem;padding:.75rem}.operational-health-group-live{background:color-mix(in srgb,var(--panel) 92%,#e8f2ff);border-color:color-mix(in srgb,var(--border) 72%,var(--accent))}.operational-health-group-readiness{background:color-mix(in srgb,var(--panel) 92%,#f7f8fb);border-style:dashed}.operational-health-group-heading{align-items:baseline;display:flex;gap:.6rem;justify-content:space-between}.operational-health-group-heading strong{font-size:.86rem}.operational-health-group-heading span{color:var(--muted);font-size:.75rem;font-weight:700}.operational-health-chip{align-items:center;border:1px solid var(--border);border-radius:8px;display:flex;gap:.75rem;justify-content:space-between;min-height:4rem;padding:.65rem .75rem}.operational-health-chip span,.operational-health-chip strong{display:block}.operational-health-chip div>span{color:var(--muted);font-size:.84rem;line-height:1.35;margin-top:.15rem}.operational-alert-list{display:grid;gap:.5rem;margin-top:.75rem}.operational-intelligence-panel{display:grid;gap:1rem}.cockpit-control-band{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 95%,var(--surface-soft));display:grid;gap:.72rem;margin:0 .9rem;padding:.78rem .82rem}.cockpit-control-heading{align-items:start;display:grid;gap:.75rem;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.cockpit-control-heading strong{display:block;font-size:.92rem}.cockpit-collapsed-note,.cockpit-control-heading p,.cockpit-control-meta{color:var(--muted);font-size:.8rem;line-height:1.4;margin:.2rem 0 0}.cockpit-control-fields{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.35fr) minmax(10rem,.8fr)}.cockpit-filter-field,.cockpit-search-field{display:grid;gap:.32rem;min-width:0}.cockpit-filter-field span,.cockpit-search-field span{color:var(--muted);font-size:.7rem;font-weight:800;text-transform:uppercase}.cockpit-chip-row,.cockpit-jump-strip{display:flex;flex-wrap:wrap;gap:.45rem}.cockpit-chip-row-secondary{border-top:1px solid var(--border);padding-top:.72rem}.cockpit-chip{align-items:center;background:var(--panel);border:1px solid var(--border);border-radius:999px;color:var(--text);cursor:pointer;display:inline-flex;font-size:.76rem;font-weight:760;min-height:2rem;padding:.38rem .68rem}.cockpit-chip-quiet{background:color-mix(in srgb,var(--panel) 98%,transparent)}.cockpit-chip-active{background:color-mix(in srgb,var(--panel) 88%,#e8f2ff);border-color:color-mix(in srgb,var(--border) 62%,var(--accent));color:var(--text-strong)}.cockpit-jump-strip{align-items:center;justify-content:space-between}.cockpit-jump-link{align-items:center;background:color-mix(in srgb,var(--panel) 97%,transparent);border:1px solid var(--border);border-radius:999px;color:var(--text);display:inline-flex;font-size:.75rem;font-weight:760;min-height:1.85rem;padding:.28rem .62rem;text-decoration:none}.intelligence-heading-badges,.intelligence-safety-strip{align-items:center;display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.intelligence-score-grid{display:grid;gap:.55rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .9rem}.cockpit-priority-row{display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr));padding:0 .9rem}.cockpit-priority-card{align-items:start;border:1px solid var(--border);border-radius:10px;display:grid;gap:.75rem;grid-template-columns:minmax(0,1fr) auto;min-height:7.2rem;padding:.85rem}.cockpit-priority-card p,.cockpit-priority-card span,.cockpit-priority-card strong{overflow-wrap:anywhere}.cockpit-priority-card strong{display:block;font-size:1rem;margin-top:.15rem}.cockpit-priority-card p{color:var(--muted);font-size:.82rem;line-height:1.42;margin:.3rem 0 0}.cockpit-lane-kicker,.cockpit-priority-kicker{color:var(--muted);display:block;font-size:.68rem;font-weight:850;letter-spacing:.04em;margin-bottom:.12rem;text-transform:uppercase}.cockpit-priority-live{background:color-mix(in srgb,var(--panel) 88%,#e8f2ff);border-color:color-mix(in srgb,var(--border) 68%,var(--accent))}.cockpit-priority-action{background:color-mix(in srgb,var(--panel) 88%,#fff7df);border-color:color-mix(in srgb,var(--border) 62%,#d89b19)}.cockpit-priority-readiness{background:color-mix(in srgb,var(--panel) 90%,#f5f7fa);border-style:dashed}.intelligence-score-row,.intelligence-signal-row,.readiness-gate-row{align-items:center;border:1px solid var(--border);border-radius:8px;display:grid;gap:.65rem;min-width:0}.intelligence-score-row{grid-template-columns:auto minmax(0,1fr) auto;min-height:4.2rem;padding:.62rem .7rem}.score-ring{align-items:center;aspect-ratio:1;border:1px solid var(--border-strong);border-radius:999px;display:inline-flex;justify-content:center;width:2.35rem}.score-ring span{font-size:.9rem;font-weight:800}.intelligence-score-row strong,.intelligence-signal-row strong,.readiness-gate-row strong{display:block;font-size:.88rem}.intelligence-score-row p,.intelligence-signal-row p,.readiness-gate-row p{color:var(--muted);font-size:.8rem;line-height:1.35;margin:.14rem 0 0}.intelligence-cockpit-grid{display:grid;gap:.7rem;grid-template-columns:repeat(2,minmax(0,1fr));padding:0 .9rem}.runtime-confidence-band{border:1px solid var(--border);border-radius:8px;display:grid;gap:.65rem;padding:.75rem}.runtime-confidence-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.runtime-confidence-row{align-items:center;border:1px solid var(--border);border-radius:8px;display:grid;gap:.65rem;grid-template-columns:minmax(0,1fr) auto;min-height:3.7rem;padding:.58rem .65rem}.runtime-confidence-row strong{display:block;font-size:.88rem}.runtime-confidence-row p{color:var(--muted);font-size:.8rem;line-height:1.35;margin:.14rem 0 0}.cockpit-lane{border:1px solid var(--border);display:grid;gap:.55rem;min-width:0;padding:.7rem}.cockpit-lane-live{border-left:4px solid color-mix(in srgb,var(--accent) 72%,#0f766e)}.cockpit-lane-action{border-left:4px solid #d89b19;background:color-mix(in srgb,var(--panel) 96%,#fff7df)}.cockpit-lane-readiness{border-left:4px dashed #64748b;border-bottom-style:solid;border-right-style:solid;border-top-style:solid}.cockpit-lane-planning{border-left:4px solid #7c8aa0;background:color-mix(in srgb,var(--panel) 96%,#f1f5f9)}.cockpit-lane-evidence{border-left:4px solid #0f766e}.cockpit-lane-trends{border-left:4px solid #536b8f;background:color-mix(in srgb,var(--panel) 96%,#eef4fb)}.cockpit-lane header{align-items:center;display:grid;gap:.5rem;grid-template-columns:auto minmax(0,1fr) auto}.cockpit-lane header>span:first-child{align-items:center;color:var(--accent);display:inline-flex}.cockpit-lane header>div{min-width:0}.cockpit-lane-body{display:grid;gap:.45rem}.cockpit-lane-collapsed .cockpit-collapsed-note,.readiness-gate-band>.cockpit-collapsed-note,.runtime-confidence-band>.cockpit-collapsed-note,.session-trust-panel>.cockpit-collapsed-note{margin-top:0}.capacity-gate-mini-grid{display:grid;gap:.42rem;grid-template-columns:repeat(2,minmax(0,1fr))}.capacity-gate-mini-row{align-items:center;border:1px solid var(--border);border-radius:8px;display:grid;gap:.45rem;grid-template-columns:minmax(0,1fr) auto;min-height:2.85rem;padding:.46rem .5rem}.capacity-gate-mini-row strong{display:block;font-size:.8rem}.capacity-gate-mini-row span{color:var(--muted);display:block;font-size:.72rem;margin-top:.08rem}.intelligence-signal-row{grid-template-columns:minmax(0,1fr) auto;min-height:3.3rem;padding:.55rem .62rem}.intelligence-workflow-row{align-items:start}.mini-action-row{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.45rem}.mini-action-button{background:var(--panel-muted);border:1px solid var(--border);border-radius:7px;color:var(--text);cursor:pointer;font-size:.72rem;font-weight:750;line-height:1;min-height:1.65rem;padding:.38rem .52rem}.mini-action-button:disabled{color:var(--muted);cursor:wait;opacity:.68}.readiness-gate-band{border:1px solid var(--border);border-radius:8px;display:grid;gap:.65rem;padding:.75rem}.readiness-gate-heading{align-items:center;display:flex;gap:.5rem}.readiness-gate-heading span{color:var(--muted);font-size:.82rem;margin-left:auto}.readiness-gate-grid{display:grid;gap:.5rem;grid-template-columns:repeat(2,minmax(0,1fr))}.readiness-gate-row{grid-template-columns:minmax(0,1fr) auto;padding:.58rem .65rem}.readiness-gate-state{align-items:flex-end;display:grid;gap:.3rem;justify-items:end}.readiness-gate-state>span{color:var(--text);font-weight:800}.intelligence-safety-strip{justify-content:flex-start}.intelligence-safety-strip span{align-items:center;color:var(--muted);display:inline-flex;font-size:.82rem;gap:.32rem}.export-history-empty{margin:0}:root[data-theme=dark] .product-mode-banner,:root[data-theme=dark] .table-operator-strip{background:radial-gradient(circle at top right,rgba(56,189,248,.1),transparent 34%),linear-gradient(180deg,color-mix(in srgb,var(--panel) 92%,var(--panel-strong)),color-mix(in srgb,var(--panel-muted) 90%,var(--panel-strong)))}:root[data-theme=dark] .lab-flow-step,:root[data-theme=dark] .table-operator-metric,:root[data-theme=dark] .testing-side-row{background:color-mix(in srgb,var(--panel-muted) 84%,var(--panel-strong))}@media (max-width:1180px){.lab-command-grid,.quick-action-bar,.table-operator-strip,.testing-console-hero{grid-template-columns:1fr}.intelligence-score-grid,.quick-action-rail,.testing-feature-grid,.testing-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cockpit-priority-row,.operational-health-matrix,.ops-command-board{grid-template-columns:1fr}.table-operator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-readiness-grid,.session-trust-grid{grid-template-columns:1fr}}@media (min-width:761px) and (max-width:980px){.premium-page-header{padding:.82rem .86rem 0}.testing-feature-grid,.testing-secondary-grid{grid-template-columns:1fr 1fr;gap:.75rem}.lab-command-grid{gap:.8rem}.table-operator-strip{padding:.85rem .88rem}.table-operator-metrics{gap:.65rem}.session-trust-grid{grid-template-columns:1fr}}@media (max-width:760px){.premium-page-header{padding:.72rem 0 0}.capacity-gate-mini-grid,.cockpit-priority-row,.intelligence-cockpit-grid,.intelligence-score-grid,.operational-health-matrix,.operational-health-strip,.ops-action-list,.ops-command-board,.quick-action-bar,.quick-action-rail,.readiness-gate-grid,.runtime-confidence-grid,.table-operator-metrics,.testing-feature-grid,.testing-secondary-grid{grid-template-columns:1fr}.quick-action-card,.quick-action-card-featured{padding:.84rem .88rem;border-radius:1rem}.product-mode-banner,.table-operator-strip{padding:.82rem .86rem}.table-operator-copy h3{font-size:1.05rem}.lab-flow-list{padding:.86rem}.lab-flow-step{grid-template-columns:1.9rem minmax(0,1fr);gap:.7rem;padding:.72rem .76rem}.lab-flow-step span{width:1.9rem;height:1.9rem;border-radius:.72rem}.fake-lab-header-links,.hero-cta-row,.testing-console-pill-row{width:100%}.fake-lab-header-links .secondary-button,.hero-cta-row .primary-button,.hero-cta-row .secondary-button{width:100%;justify-content:center}.session-trust-grid{grid-template-columns:1fr}.session-trust-panel-header,.session-trust-row{align-items:stretch;flex-direction:column}.session-trust-actions{justify-content:flex-start}}@media (max-width:980px){.operator-header{grid-template-columns:minmax(0,1fr);align-items:stretch}.global-search,.status-indicator-bar{min-width:0;width:100%}.status-indicator-bar{justify-items:start}.status-indicator-meta,.status-indicator-row{justify-content:flex-start}}.surface-ops .status-negative,.surface-owner .status-negative,.surface-testing .status-negative{background:color-mix(in srgb,#fff 80%,#f7d8dc);border-color:color-mix(in srgb,#f3c4cb 72%,var(--border));color:#7b2930}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{gap:.72rem;margin-bottom:.78rem}.surface-ops .premium-page-header-copy,.surface-owner .premium-page-header-copy,.surface-testing .premium-page-header-copy{gap:.45rem}.surface-ops .page-title-text,.surface-ops .premium-page-header-copy h2,.surface-owner .page-title-text,.surface-owner .premium-page-header-copy h2,.surface-testing .page-title-text,.surface-testing .premium-page-header-copy h2{font-size:clamp(1.72rem,2.3vw,2.08rem);letter-spacing:-.02em;line-height:1.02}.surface-ops .page-description,.surface-owner .page-description,.surface-testing .page-description{max-width:min(64rem,100%);font-size:.86rem;line-height:1.45}.shell-chrome-compact .operator-header{grid-template-columns:minmax(220px,1fr) auto;gap:.55rem .85rem;padding-bottom:0}.shell-chrome-compact .global-search-input{height:2.35rem;padding:.62rem .82rem}.shell-chrome-compact .status-indicator-row{gap:.32rem}.shell-chrome-compact .status-indicator{padding:0}.shell-chrome-compact .status-indicator-meta{gap:.45rem;font-size:.69rem}.shell-chrome-compact .product-mode-banner{padding:.5rem .75rem;gap:.12rem}.shell-chrome-compact .premium-page-header{gap:.55rem;margin-bottom:.55rem}.shell-chrome-compact .premium-page-header-copy{gap:.32rem}.shell-chrome-compact .page-description{font-size:.8rem;line-height:1.4}.shell-chrome-compact .quick-action-bar{margin-top:.45rem}.shell-chrome-compact .quick-action-grid{gap:.55rem}.admin-secondary-context-grid{display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.admin-operational-entry{display:grid;gap:.75rem}.admin-operational-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem;justify-content:flex-end}.admin-operational-actions .primary-button,.admin-operational-actions .secondary-button{min-height:2.55rem}.surface-ops .call-card,.surface-ops .command-side-card,.surface-ops .metric-card,.surface-ops .operations-hero,.surface-ops .quick-action-card,.surface-ops .simulation-hero,.surface-ops .table-panel,.surface-owner .call-card,.surface-owner .command-side-card,.surface-owner .metric-card,.surface-owner .operations-hero,.surface-owner .quick-action-card,.surface-owner .simulation-hero,.surface-owner .table-panel,.surface-testing .call-card,.surface-testing .command-side-card,.surface-testing .metric-card,.surface-testing .operations-hero,.surface-testing .quick-action-card,.surface-testing .simulation-hero,.surface-testing .table-panel{border-radius:.92rem;box-shadow:0 10px 24px rgba(2,6,23,.08),inset 0 1px 0 rgba(255,255,255,.05)}.surface-ops .table-panel,.surface-owner .table-panel,.surface-testing .table-panel{padding:.95rem}.surface-ops .command-side-card,.surface-ops .metric-card,.surface-ops .quick-action-card,.surface-owner .command-side-card,.surface-owner .metric-card,.surface-owner .quick-action-card,.surface-testing .command-side-card,.surface-testing .metric-card,.surface-testing .quick-action-card{padding:.78rem .84rem}.surface-ops .hero-inline-card strong,.surface-ops .metric-card strong,.surface-ops .quick-action-card strong,.surface-owner .hero-inline-card strong,.surface-owner .metric-card strong,.surface-owner .quick-action-card strong,.surface-testing .hero-inline-card strong,.surface-testing .metric-card strong,.surface-testing .quick-action-card strong{font-size:.94rem;line-height:1.16}.surface-ops .hero-inline-card span,.surface-ops .status-badge,.surface-ops .summary-label,.surface-ops .workflow-chip,.surface-owner .hero-inline-card span,.surface-owner .status-badge,.surface-owner .summary-label,.surface-owner .workflow-chip,.surface-testing .hero-inline-card span,.surface-testing .status-badge,.surface-testing .summary-label,.surface-testing .workflow-chip{letter-spacing:.07em;text-transform:uppercase}.surface-ops .section-heading h3,.surface-ops .workflow-panel-header strong,.surface-owner .section-heading h3,.surface-owner .workflow-panel-header strong,.surface-testing .section-heading h3,.surface-testing .workflow-panel-header strong{font-size:1rem;line-height:1.08}.surface-ops .workflow-context-band,.surface-ops .workflow-relationship-panel,.surface-ops .workflow-sequence-panel,.surface-owner .workflow-context-band,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-sequence-panel,.surface-testing .workflow-context-band,.surface-testing .workflow-relationship-panel,.surface-testing .workflow-sequence-panel{gap:.58rem}.surface-ops .continuity-summary-grid,.surface-ops .workflow-relationship-grid,.surface-ops .workflow-review-grid,.surface-owner .continuity-summary-grid,.surface-owner .workflow-relationship-grid,.surface-owner .workflow-review-grid,.surface-testing .continuity-summary-grid,.surface-testing .workflow-relationship-grid,.surface-testing .workflow-review-grid{gap:.68rem}.surface-ops .context-drawer,.surface-ops .summary-card,.surface-ops .surface-route-panel,.surface-owner .context-drawer,.surface-owner .summary-card,.surface-owner .surface-route-panel,.surface-testing .context-drawer,.surface-testing .summary-card,.surface-testing .surface-route-panel{border-radius:.88rem}.surface-ops .status-indicator-bar,.surface-owner .status-indicator-bar,.surface-testing .status-indicator-bar{background:var(--panel)}.surface-ops .admin-sidebar,.surface-owner .admin-sidebar,.surface-testing .admin-sidebar{border-left:1px solid color-mix(in srgb,var(--nav-border) 86%,transparent);max-height:none;box-shadow:inset 1px 0 0 rgba(255,255,255,.015),inset -1px 0 0 rgba(255,255,255,.02)}.surface-testing .admin-app{background:radial-gradient(circle at top left,rgba(52,92,255,.06),transparent 28%),linear-gradient(180deg,#09131f,#05090e)}.surface-ops .nav-group,.surface-owner .nav-group,.surface-testing .nav-group{padding:.48rem;border-radius:.88rem;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)}.surface-ops .nav-group-toggle,.surface-owner .nav-group-toggle,.surface-testing .nav-group-toggle{min-height:2.15rem;padding:.44rem .62rem;border-radius:.82rem}.surface-ops .nav-link,.surface-owner .nav-link,.surface-testing .nav-link{min-height:2.28rem;padding:.46rem .6rem;border-radius:.84rem}.surface-ops .nav-link:focus-visible,.surface-ops .nav-link:hover,.surface-owner .nav-link:focus-visible,.surface-owner .nav-link:hover,.surface-testing .nav-link:focus-visible,.surface-testing .nav-link:hover{background:color-mix(in srgb,var(--panel) 88%,var(--panel-muted));border-color:color-mix(in srgb,var(--accent) 14%,var(--border))}.surface-ops .nav-link-mark,.surface-owner .nav-link-mark,.surface-testing .nav-link-mark{width:1.52rem;min-width:1.52rem;height:1.52rem;border-radius:.62rem}.surface-ops .admin-app-nav-collapsed .admin-sidebar,.surface-owner .admin-app-nav-collapsed .admin-sidebar,.surface-testing .admin-app-nav-collapsed .admin-sidebar{padding:.74rem .68rem}.surface-ops .admin-app-nav-collapsed .nav-group-label,.surface-ops .admin-app-nav-collapsed .nav-link,.surface-owner .admin-app-nav-collapsed .nav-group-label,.surface-owner .admin-app-nav-collapsed .nav-link,.surface-testing .admin-app-nav-collapsed .nav-group-label,.surface-testing .admin-app-nav-collapsed .nav-link{justify-content:center}.surface-ops .command-hero-copy h3,.surface-ops .hero-inline-summary .hero-inline-card strong,.surface-owner .command-hero-copy h3,.surface-owner .hero-inline-summary .hero-inline-card strong,.surface-testing .command-hero-copy h3,.surface-testing .hero-inline-summary .hero-inline-card strong{letter-spacing:-.02em}.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-ops .table-toolbar,.surface-owner .saved-view-bar,.surface-owner .table-summary,.surface-owner .table-toolbar,.surface-testing .saved-view-bar,.surface-testing .table-summary,.surface-testing .table-toolbar{border-radius:.84rem}.surface-ops .data-table td,.surface-ops .data-table th,.surface-owner .data-table td,.surface-owner .data-table th,.surface-testing .data-table td,.surface-testing .data-table th{padding:.62rem .68rem}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{font-size:.74rem}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{font-size:.86rem;line-height:1.35}.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{width:min(34rem,100vw);padding:.86rem;border-left:1px solid color-mix(in srgb,var(--border) 74%,transparent);box-shadow:-22px 0 50px rgba(2,6,23,.4),inset 1px 0 0 rgba(255,255,255,.04)}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header,.surface-testing .context-drawer-header{margin:-.86rem -.86rem .85rem;padding:.82rem .9rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 94%,transparent),color-mix(in srgb,var(--panel) 92%,transparent));border-bottom:1px solid color-mix(in srgb,var(--border) 70%,transparent)}.surface-ops .context-drawer-body,.surface-owner .context-drawer-body,.surface-testing .context-drawer-body{display:grid;gap:.72rem}.surface-ops .entity-timeline-row,.surface-owner .entity-timeline-row,.surface-testing .entity-timeline-row{gap:.62rem}.surface-ops .entity-timeline-dot,.surface-owner .entity-timeline-dot,.surface-testing .entity-timeline-dot{margin-top:.2rem}.surface-ops .compact-button,.surface-owner .compact-button,.surface-testing .compact-button{min-height:1.72rem}.surface-ops .workflow-relationship-panel,.surface-ops .workflow-review-panel,.surface-ops .workflow-sequence-panel,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-review-panel,.surface-owner .workflow-sequence-panel,.surface-testing .workflow-relationship-panel,.surface-testing .workflow-review-panel,.surface-testing .workflow-sequence-panel{border-color:color-mix(in srgb,var(--border) 78%,transparent)}.surface-ops .status-badge,.surface-owner .status-badge,.surface-testing .status-badge{border-radius:999px;padding-block:.16rem}.surface-ops .shell-page-chip,.surface-owner .shell-page-chip,.surface-testing .shell-page-chip{border-radius:999px;min-height:1.88rem;padding-inline:.72rem}.surface-ops .breadcrumb-row,.surface-owner .breadcrumb-row,.surface-testing .breadcrumb-row{gap:.4rem}.surface-ops .breadcrumb-chip,.surface-owner .breadcrumb-chip,.surface-testing .breadcrumb-chip{font-size:.72rem;min-height:1.62rem;padding-inline:.58rem}.surface-ops .workflow-panel-kicker,.surface-owner .workflow-panel-kicker,.surface-testing .workflow-panel-kicker{font-size:.62rem}.surface-ops .workflow-context-band,.surface-owner .workflow-context-band,.surface-testing .workflow-context-band{border-radius:.86rem;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);background:color-mix(in srgb,var(--panel) 90%,transparent);padding:.82rem .9rem}.surface-ops .status-warning,.surface-owner .status-warning,.surface-testing .status-warning{background:color-mix(in srgb,#fff 82%,#f2e5c4);border-color:color-mix(in srgb,#e5cfa1 58%,var(--border));color:#73561b}.surface-ops .ops-command-column,.surface-ops .surface-route-panel,.surface-ops .table-panel,.surface-owner .owner-control-hero,.surface-owner .owner-control-row,.surface-owner .table-panel,.surface-testing .table-panel{border-radius:8px;box-shadow:0 10px 24px rgba(15,23,42,.045)}.surface-ops .compact-signal-panel,.surface-owner .compact-signal-panel,.surface-owner .operational-intelligence-panel{gap:.82rem}.surface-ops .section-heading,.surface-owner .section-heading{align-items:start;gap:.9rem}.surface-ops .section-heading h3,.surface-owner .section-heading h3{line-height:1.1}.cockpit-priority-row{gap:.62rem}.cockpit-priority-card{border-radius:8px;min-height:6.25rem;padding:.76rem .8rem}.cockpit-priority-live{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 74%,#0f766e)}.cockpit-priority-action{background:color-mix(in srgb,var(--panel) 93%,#fff9ea);box-shadow:inset 3px 0 0 #c78a13}.cockpit-priority-readiness{background:color-mix(in srgb,var(--panel) 94%,#f2f5f8);box-shadow:inset 3px 0 0 #738095;opacity:.94}.intelligence-score-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.intelligence-score-row{grid-template-columns:auto minmax(0,1fr);min-height:4rem;position:relative}.intelligence-score-row>.status-badge{justify-self:start;grid-column:2}.readiness-gate-band,.runtime-confidence-band{border-radius:8px;margin-inline:.9rem;background:color-mix(in srgb,var(--panel) 92%,var(--surface-soft))}.assurance-evidence-band,.governance-readiness-band,.historical-observability-band{background:color-mix(in srgb,var(--panel) 94%,#f6f8fa)}.capacity-gate-mini-row,.intelligence-signal-row,.operational-health-chip,.readiness-gate-row,.runtime-confidence-row{background:color-mix(in srgb,var(--panel) 94%,transparent);border-color:color-mix(in srgb,var(--border) 78%,transparent)}.intelligence-cockpit-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.cockpit-secondary-details{border:1px solid var(--border);border-radius:8px;margin-inline:.9rem;background:color-mix(in srgb,var(--panel) 94%,#f6f8fa)}.cockpit-secondary-details>summary{align-items:center;cursor:pointer;display:flex;gap:.75rem;justify-content:space-between;list-style:none;min-height:3.8rem;padding:.72rem .82rem}.cockpit-secondary-details>summary::-webkit-details-marker{display:none}.cockpit-secondary-details>summary span{display:grid;gap:.16rem;font-weight:850;min-width:0}.cockpit-secondary-details>summary small{color:var(--muted);font-size:.78rem;font-weight:650;line-height:1.35}.cockpit-secondary-details[open]{padding-bottom:.78rem}.cockpit-secondary-details[open]>summary{border-bottom:1px solid var(--border);margin-bottom:.75rem}.cockpit-lane{border-radius:8px;gap:.48rem;padding:.68rem}.cockpit-lane-evidence,.cockpit-lane-planning,.cockpit-lane-readiness,.cockpit-lane-trends{opacity:.93}.cockpit-lane-action{box-shadow:inset 0 0 0 1px color-mix(in srgb,#d89b19 12%,transparent)}.operational-health-matrix{gap:.62rem}.operational-health-group{border-radius:8px;padding:.68rem}.operational-health-group-live{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 72%,#0f766e)}.operational-health-group-readiness{opacity:.9}.ops-focus-strip{display:grid;gap:.65rem;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) minmax(0,1fr)}.ops-focus-item{border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 94%,var(--surface-soft));display:grid;gap:.16rem;min-width:0;padding:.72rem .8rem}.ops-focus-item span{color:var(--muted);font-size:.68rem;font-weight:850;letter-spacing:.06em;text-transform:uppercase}.ops-focus-item strong{font-size:.92rem;line-height:1.18;overflow-wrap:anywhere}.ops-focus-item-live{border-color:color-mix(in srgb,var(--border) 68%,var(--accent));box-shadow:inset 3px 0 0 var(--accent)}.ops-focus-item-deferred{border-style:dashed;opacity:.9}.ops-command-board{grid-template-columns:minmax(0,1.3fr) minmax(0,.95fr) minmax(0,.85fr)}.ops-command-column{gap:.72rem;padding:.85rem}.ops-command-link{border-radius:8px;min-height:3.85rem}.ops-deferred-list span{border-radius:8px}.surface-route-panel{display:grid;gap:.72rem}.surface-route-links{gap:.5rem}.surface-ops .admin-main,.surface-owner .admin-main{padding:1rem 1.05rem 1.1rem}.surface-ops .summary-stack,.surface-owner .summary-stack{gap:.9rem}.surface-ops .admin-secondary-context-grid,.surface-owner .admin-secondary-context-grid{gap:.78rem}.surface-ops .table-toolbar,.surface-owner .table-toolbar{padding:.66rem .72rem;border-radius:.84rem}.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-owner .saved-view-bar,.surface-owner .table-summary{padding:.64rem .72rem}.surface-ops .table-wrap,.surface-owner .table-wrap{border-radius:.86rem}.surface-ops .data-table td,.surface-owner .data-table td{padding:.58rem .68rem;line-height:1.33}.surface-ops .data-table th,.surface-owner .data-table th{padding:.64rem .68rem;font-size:.72rem}.surface-ops .workflow-context-band,.surface-ops .workflow-deferred-panel,.surface-ops .workflow-relationship-panel,.surface-ops .workflow-review-panel,.surface-ops .workflow-sequence-panel,.surface-owner .workflow-context-band,.surface-owner .workflow-deferred-panel,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-review-panel,.surface-owner .workflow-sequence-panel{gap:.68rem;padding:.84rem .9rem;border-radius:.88rem}.surface-ops .workflow-context-copy h3,.surface-ops .workflow-panel-heading h3,.surface-owner .workflow-context-copy h3,.surface-owner .workflow-panel-heading h3{font-size:.98rem;line-height:1.24}.surface-ops .workflow-context-copy p:last-child,.surface-ops .workflow-panel-heading p:last-child,.surface-owner .workflow-context-copy p:last-child,.surface-owner .workflow-panel-heading p:last-child{line-height:1.42}.surface-ops .workflow-chip,.surface-owner .workflow-chip{min-height:1.58rem;padding:0 .62rem;font-size:.68rem}.surface-ops .workflow-deferred-row,.surface-ops .workflow-link-card,.surface-ops .workflow-relationship-card,.surface-ops .workflow-review-card,.surface-ops .workflow-sequence-card,.surface-owner .workflow-deferred-row,.surface-owner .workflow-link-card,.surface-owner .workflow-relationship-card,.surface-owner .workflow-review-card,.surface-owner .workflow-sequence-card{gap:.36rem;padding:.68rem .72rem;border-radius:.82rem}.surface-ops .workflow-deferred-row strong,.surface-ops .workflow-link-card strong,.surface-ops .workflow-relationship-card strong,.surface-ops .workflow-review-card strong,.surface-ops .workflow-sequence-card strong,.surface-owner .workflow-deferred-row strong,.surface-owner .workflow-link-card strong,.surface-owner .workflow-relationship-card strong,.surface-owner .workflow-review-card strong,.surface-owner .workflow-sequence-card strong{font-size:.92rem}.surface-ops .continuity-summary-grid,.surface-owner .continuity-summary-grid{gap:.68rem}.surface-ops .continuity-summary-card,.surface-owner .continuity-summary-card{padding:.74rem .78rem;border-radius:.82rem}.surface-ops .continuity-summary-card p,.surface-owner .continuity-summary-card p{line-height:1.43}.surface-ops .continuity-summary-card strong,.surface-owner .continuity-summary-card strong{font-size:.92rem}.surface-ops .continuity-pre,.surface-owner .continuity-pre{padding:.74rem;font-size:.74rem;line-height:1.48;border-radius:.82rem}.surface-ops .ops-workstream-grid,.surface-owner .ops-workstream-grid{gap:.78rem}.surface-ops .ops-workstream-card,.surface-owner .ops-workstream-card{gap:.72rem;padding:.95rem;border-radius:.92rem}.surface-ops .ops-focus-item strong,.surface-ops .ops-workstream-card strong,.surface-owner .ops-focus-item strong,.surface-owner .ops-workstream-card strong{font-size:.94rem}.surface-ops .ops-command-board,.surface-owner .ops-command-board{gap:.78rem}.surface-ops .ops-command-column,.surface-owner .ops-command-column{gap:.68rem;padding:.78rem;border-radius:.88rem}.surface-ops .ops-command-link,.surface-owner .ops-command-link{min-height:3.45rem;padding:.62rem;border-radius:.78rem}.surface-ops .ops-command-link span,.surface-owner .ops-command-link span{font-size:.8rem}.surface-ops .owner-control-hero,.surface-ops .owner-control-row,.surface-ops .surface-route-panel,.surface-owner .owner-control-hero,.surface-owner .owner-control-row,.surface-owner .surface-route-panel{padding:.88rem .96rem}.surface-ops .owner-control-row,.surface-ops .surface-route-panel,.surface-owner .owner-control-row,.surface-owner .surface-route-panel{gap:.68rem}.surface-ops .nav-group,.surface-owner .nav-group{gap:.5rem}.surface-ops .nav-group-toggle,.surface-owner .nav-group-toggle{min-height:2rem;padding:.42rem .6rem}.surface-ops .nav-link,.surface-owner .nav-link{min-height:2.05rem;padding:.42rem .58rem;gap:.55rem}.surface-ops .nav-link-mark,.surface-owner .nav-link-mark{width:1.4rem;min-width:1.4rem;height:1.4rem}.surface-ops .nav-link-active,.surface-owner .nav-link-active{border-color:color-mix(in srgb,var(--accent) 44%,var(--border));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 40%,transparent)}.surface-ops .admin-app-nav-collapsed .nav-group-toggle,.surface-ops .admin-app-nav-collapsed .nav-link,.surface-owner .admin-app-nav-collapsed .nav-group-toggle,.surface-owner .admin-app-nav-collapsed .nav-link{min-height:2rem}.surface-ops .admin-app-nav-collapsed .admin-sidebar,.surface-owner .admin-app-nav-collapsed .admin-sidebar{padding-top:.78rem;padding-inline:.68rem}.surface-ops .context-drawer-shell,.surface-owner .context-drawer-shell{pointer-events:auto}.surface-ops .context-drawer,.surface-owner .context-drawer{top:.58rem;right:.58rem;width:min(34rem,calc(100vw - 1.15rem));height:auto;max-height:calc(100dvh - 1.16rem);min-height:min(76vh,560px);display:flex;flex-direction:column;overflow:hidden;border-radius:.9rem 0 0 .9rem}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header{position:static;margin:0;padding:.72rem;top:auto}.surface-ops .context-drawer-body,.surface-owner .context-drawer-body{min-height:0;flex:1 1 auto;overflow:auto}.surface-ops .context-drawer-actions,.surface-owner .context-drawer-actions{gap:.48rem;flex-wrap:nowrap}@media (max-width:1280px){.surface-ops .admin-main,.surface-owner .admin-main{padding:.92rem .9rem .95rem}.surface-ops .summary-stack,.surface-owner .summary-stack{gap:.82rem}.surface-ops .table-toolbar,.surface-owner .table-toolbar{padding:.6rem .68rem}.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-owner .saved-view-bar,.surface-owner .table-summary{padding:.58rem .68rem}.surface-ops .data-table td,.surface-ops .data-table th,.surface-owner .data-table td,.surface-owner .data-table th{padding-inline:.62rem}}@media (max-width:1180px){.cockpit-control-fields,.cockpit-control-heading{grid-template-columns:1fr}.intelligence-score-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intelligence-cockpit-grid,.ops-focus-strip{grid-template-columns:1fr}.surface-testing .command-hero-main,.surface-testing .premium-page-header,.surface-testing .quick-action-bar,.surface-testing .table-panel{padding-right:.75rem;padding-left:.75rem}.surface-ops .admin-main,.surface-owner .admin-main{padding-right:.78rem;padding-left:.78rem}.surface-ops .summary-stack,.surface-owner .summary-stack{gap:.78rem}.surface-ops .context-drawer,.surface-owner .context-drawer{width:min(30rem,calc(100vw - 1.4rem));max-height:calc(100dvh - 1.25rem)}}@media (max-width:760px){.cockpit-control-band{margin:0;padding:.74rem .78rem}.cockpit-chip-row,.cockpit-jump-strip{flex-wrap:nowrap;overflow-x:auto;padding-bottom:.08rem}.cockpit-jump-strip{justify-content:flex-start}.cockpit-control-meta{min-width:12rem}.surface-ops .table-panel,.surface-owner .table-panel,.surface-testing .table-panel{padding:.82rem}.cockpit-priority-card,.intelligence-score-row,.intelligence-signal-row,.operational-health-chip,.readiness-gate-row,.runtime-confidence-row{grid-template-columns:minmax(0,1fr)}.intelligence-score-row>.status-badge{grid-column:auto}.cockpit-priority-row,.cockpit-secondary-details,.intelligence-cockpit-grid,.intelligence-score-grid,.operational-health-matrix,.readiness-gate-band,.runtime-confidence-band{margin-inline:0;padding-inline:0}.capacity-gate-mini-grid,.ops-action-list,.ops-command-board,.readiness-gate-grid,.runtime-confidence-grid{grid-template-columns:1fr}.readiness-gate-heading{align-items:flex-start;flex-wrap:wrap}.readiness-gate-heading .status-badge,.readiness-gate-heading span{margin-left:0}.owner-control-hero,.owner-control-row{align-items:stretch}.ops-action-list .secondary-button,.surface-route-links .secondary-button{width:100%;justify-content:center}.surface-ops .mobile-bottom-nav,.surface-owner .mobile-bottom-nav,.surface-testing .mobile-bottom-nav{position:static;margin:1rem .82rem .82rem;width:auto}.surface-ops .data-table td[data-label],.surface-owner .data-table td[data-label],.surface-testing .data-table td[data-label]{gap:.55rem}.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{width:min(100vw,100%);padding:.72rem .68rem}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header,.surface-testing .context-drawer-header{margin:-.72rem -.68rem .72rem;padding:.68rem .72rem}.surface-ops .context-drawer-body,.surface-owner .context-drawer-body,.surface-testing .context-drawer-body{gap:.66rem}.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-ops .table-toolbar,.surface-owner .saved-view-bar,.surface-owner .table-summary,.surface-owner .table-toolbar{padding-inline:.68rem}.surface-ops .context-drawer,.surface-ops .continuity-summary-card,.surface-ops .data-table td[data-label],.surface-ops .ops-command-column,.surface-ops .ops-workstream-card,.surface-ops .workflow-context-band,.surface-ops .workflow-deferred-panel,.surface-ops .workflow-relationship-panel,.surface-ops .workflow-review-panel,.surface-ops .workflow-sequence-panel,.surface-owner .context-drawer,.surface-owner .continuity-summary-card,.surface-owner .data-table td[data-label],.surface-owner .ops-command-column,.surface-owner .ops-workstream-card,.surface-owner .workflow-context-band,.surface-owner .workflow-deferred-panel,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-review-panel,.surface-owner .workflow-sequence-panel{border-radius:.78rem}.surface-ops .context-drawer,.surface-owner .context-drawer{top:.55rem;right:.5rem;left:.5rem;width:auto;max-height:calc(100dvh - 1.1rem);border-radius:.8rem}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header{padding:.62rem .66rem;margin:0}.surface-testing .page-title-text,.surface-testing .premium-page-header-copy h2{font-size:clamp(1.45rem,7vw,1.8rem)}.surface-testing .page-description,.surface-testing .table-panel-copy{font-size:.8rem}}@media (max-width:980px){.surface-ops .admin-main,.surface-owner .admin-main{padding:.48rem .56rem .82rem}.surface-ops .operator-header,.surface-owner .operator-header{gap:.32rem;margin-bottom:.38rem}.surface-ops .global-search,.surface-owner .global-search{display:none}.surface-ops .status-indicator-bar,.surface-owner .status-indicator-bar{gap:.22rem;padding:.34rem .42rem;border-radius:.68rem;box-shadow:none}.surface-ops .status-indicator-row,.surface-owner .status-indicator-row{flex-wrap:nowrap;gap:.25rem;overflow-x:auto;padding-bottom:.03rem;scrollbar-width:none}.surface-ops .status-indicator-row::-webkit-scrollbar,.surface-owner .status-indicator-row::-webkit-scrollbar{display:none}.surface-ops .status-indicator,.surface-owner .status-indicator{flex:0 0 auto;min-height:1.42rem;padding:.06rem .34rem;gap:.26rem;border-radius:999px;font-size:.66rem;box-shadow:none}.surface-ops .status-indicator-dot,.surface-owner .status-indicator-dot{width:.42rem;height:.42rem;box-shadow:none}.surface-ops .status-indicator-meta,.surface-owner .status-indicator-meta{gap:.35rem;font-size:.64rem;line-height:1.1}.surface-ops .status-indicator-meta small,.surface-owner .status-indicator-meta small{display:none}.surface-ops .product-mode-banner,.surface-owner .product-mode-banner{gap:.18rem;margin-bottom:.42rem;padding:.36rem .48rem;border-radius:.68rem;line-height:1.22;box-shadow:none}.surface-ops .product-mode-banner strong,.surface-owner .product-mode-banner strong{font-size:.72rem}.surface-ops .product-mode-banner span,.surface-owner .product-mode-banner span{display:none;font-size:.68rem}.surface-ops .product-mode-banner span:last-child,.surface-owner .product-mode-banner span:last-child{display:block}.surface-ops .premium-page-header,.surface-owner .premium-page-header{gap:.24rem;margin-bottom:.38rem;padding:.34rem .46rem 0}.surface-ops .premium-page-header-copy,.surface-owner .premium-page-header-copy{gap:.18rem}.surface-ops .breadcrumb-row,.surface-ops .page-eyebrow,.surface-ops .premium-page-header-actions,.surface-owner .breadcrumb-row,.surface-owner .page-eyebrow,.surface-owner .premium-page-header-actions{display:none}.surface-ops .page-title-text,.surface-ops .premium-page-header-copy h2,.surface-owner .page-title-text,.surface-owner .premium-page-header-copy h2{font-size:clamp(1.22rem,5.8vw,1.52rem);line-height:1}.surface-ops .page-title-row,.surface-owner .page-title-row{gap:.46rem}.surface-ops .page-description,.surface-owner .page-description{display:-webkit-box;margin-top:.08rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.74rem;line-height:1.24}.surface-ops .runtime-intelligence-frame-compact,.surface-owner .runtime-intelligence-frame-compact{gap:.54rem;margin-top:.54rem}.surface-ops .quick-action-bar,.surface-owner .quick-action-bar{margin-top:.32rem;margin-bottom:.46rem}}@media (max-width:760px){.surface-ops .mobile-topbar,.surface-owner .mobile-topbar{min-height:2.72rem;gap:.32rem;padding:.32rem .46rem}.surface-ops .hamburger-button,.surface-owner .hamburger-button{width:2rem;height:2rem;gap:.22rem;border-radius:.62rem}.surface-ops .hamburger-button span,.surface-owner .hamburger-button span{width:.88rem}.surface-ops .brand-logo-mobile,.surface-owner .brand-logo-mobile{width:1.38rem;height:1.38rem}.surface-ops .mobile-brand-lockup,.surface-owner .mobile-brand-lockup{gap:.42rem}.surface-ops .mobile-title-block,.surface-owner .mobile-title-block{gap:0}.surface-ops .mobile-title-block strong,.surface-owner .mobile-title-block strong{font-size:.82rem}.surface-ops .mobile-title-block span,.surface-owner .mobile-title-block span{font-size:.62rem}.surface-ops .mobile-topbar-actions,.surface-owner .mobile-topbar-actions{gap:.2rem}.surface-ops .compact-signout,.surface-ops .mobile-theme-toggle,.surface-ops .shell-notification-center-mobile .shell-notification-trigger,.surface-owner .compact-signout,.surface-owner .mobile-theme-toggle,.surface-owner .shell-notification-center-mobile .shell-notification-trigger{min-height:1.88rem;height:1.88rem;border-radius:.62rem}.surface-ops .mobile-theme-toggle,.surface-owner .mobile-theme-toggle{width:1.88rem}.surface-ops .compact-signout,.surface-owner .compact-signout{padding-inline:.44rem;font-size:.66rem}.surface-ops .status-indicator-label,.surface-owner .status-indicator-label{max-width:4.6rem;font-size:.62rem}.surface-ops .product-mode-banner span:last-child,.surface-owner .product-mode-banner span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:980px){.surface-ops .summary-stack,.surface-owner .summary-stack{gap:.58rem}.surface-ops .analytics-toolbar,.surface-ops .compact-signal-panel,.surface-ops .observability-toolbar,.surface-ops .table-operator-strip,.surface-ops .table-panel,.surface-owner .analytics-toolbar,.surface-owner .compact-signal-panel,.surface-owner .observability-toolbar,.surface-owner .table-operator-strip,.surface-owner .table-panel{padding:.58rem;border-radius:.78rem}.surface-ops .section-heading,.surface-ops .table-operator-copy,.surface-ops .table-panel-header,.surface-owner .section-heading,.surface-owner .table-operator-copy,.surface-owner .table-panel-header{gap:.28rem}.surface-ops .section-heading p,.surface-ops .table-operator-copy p:last-child,.surface-ops .table-panel-copy,.surface-owner .section-heading p,.surface-owner .table-operator-copy p:last-child,.surface-owner .table-panel-copy{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.3}.surface-ops .continuity-summary-grid,.surface-ops .observability-grid,.surface-ops .summary-grid,.surface-ops .table-operator-metrics,.surface-owner .continuity-summary-grid,.surface-owner .observability-grid,.surface-owner .summary-grid,.surface-owner .table-operator-metrics{gap:.5rem}.surface-ops .continuity-summary-card,.surface-ops .summary-card,.surface-ops .table-operator-metric,.surface-owner .continuity-summary-card,.surface-owner .summary-card,.surface-owner .table-operator-metric{gap:.25rem;padding:.62rem .66rem;border-radius:.7rem}.surface-ops .continuity-summary-card p,.surface-ops .summary-card .summary-description,.surface-owner .continuity-summary-card p,.surface-owner .summary-card .summary-description{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-ops .sticky-action-region,.surface-owner .sticky-action-region{position:static;gap:.48rem;padding:.5rem .58rem;border-radius:.72rem}.surface-ops .sticky-action-status,.surface-owner .sticky-action-status{font-size:.74rem;line-height:1.2}.surface-ops .analytics-toolbar-actions,.surface-ops .compact-action-row,.surface-ops .sticky-action-controls,.surface-owner .analytics-toolbar-actions,.surface-owner .compact-action-row,.surface-owner .sticky-action-controls{flex-wrap:nowrap;gap:.36rem;justify-content:flex-start;overflow-x:auto;padding-bottom:.04rem;scrollbar-width:none}.surface-ops .analytics-toolbar-actions::-webkit-scrollbar,.surface-ops .compact-action-row::-webkit-scrollbar,.surface-ops .sticky-action-controls::-webkit-scrollbar,.surface-owner .analytics-toolbar-actions::-webkit-scrollbar,.surface-owner .compact-action-row::-webkit-scrollbar,.surface-owner .sticky-action-controls::-webkit-scrollbar{display:none}.surface-ops .analytics-toolbar-actions .secondary-button,.surface-ops .compact-action-row .secondary-button,.surface-ops .sticky-action-controls .secondary-button,.surface-owner .analytics-toolbar-actions .secondary-button,.surface-owner .compact-action-row .secondary-button,.surface-owner .sticky-action-controls .secondary-button{flex:0 0 auto;min-height:2rem;padding:.34rem .58rem;border-radius:.62rem;font-size:.74rem}.surface-ops .export-history-filters,.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-ops .table-toolbar,.surface-owner .export-history-filters,.surface-owner .saved-view-bar,.surface-owner .table-summary,.surface-owner .table-toolbar{gap:.42rem;padding:.5rem .58rem}.surface-ops .analytics-filter-grid,.surface-ops .toolbar-group,.surface-owner .analytics-filter-grid,.surface-owner .toolbar-group{gap:.42rem}.surface-ops .compact-select,.surface-ops .text-input,.surface-ops .toolbar-select,.surface-owner .compact-select,.surface-owner .text-input,.surface-owner .toolbar-select{min-height:2.05rem;border-radius:.62rem;font-size:.78rem}.surface-ops .audit-mobile-list,.surface-ops .audit-review-card-list,.surface-ops .export-history-list,.surface-ops .fraud-review-card-list,.surface-ops .mobile-card-list,.surface-ops .tablet-record-list,.surface-owner .audit-mobile-list,.surface-owner .audit-review-card-list,.surface-owner .export-history-list,.surface-owner .fraud-review-card-list,.surface-owner .mobile-card-list,.surface-owner .tablet-record-list{gap:.5rem}.surface-ops .audit-mobile-card,.surface-ops .audit-review-card,.surface-ops .export-history-row,.surface-ops .fraud-review-card,.surface-ops .mobile-entity-card,.surface-ops .tablet-record-card,.surface-owner .audit-mobile-card,.surface-owner .audit-review-card,.surface-owner .export-history-row,.surface-owner .fraud-review-card,.surface-owner .mobile-entity-card,.surface-owner .tablet-record-card{border-radius:.76rem;box-shadow:none}.surface-ops .mobile-entity-card,.surface-owner .mobile-entity-card{gap:.48rem;padding:.68rem .72rem;border-left:3px solid color-mix(in srgb,var(--accent) 45%,var(--border))}.surface-ops .audit-mobile-headline,.surface-ops .audit-review-card-header,.surface-ops .export-history-row,.surface-ops .fraud-review-card-header,.surface-ops .mobile-entity-header,.surface-ops .tablet-record-headline,.surface-owner .audit-mobile-headline,.surface-owner .audit-review-card-header,.surface-owner .export-history-row,.surface-owner .fraud-review-card-header,.surface-owner .mobile-entity-header,.surface-owner .tablet-record-headline{gap:.48rem}.surface-ops .audit-mobile-headline strong,.surface-ops .audit-review-event strong,.surface-ops .fraud-review-type strong,.surface-ops .mobile-entity-header strong,.surface-ops .tablet-record-headline strong,.surface-owner .audit-mobile-headline strong,.surface-owner .audit-review-event strong,.surface-owner .fraud-review-type strong,.surface-owner .mobile-entity-header strong,.surface-owner .tablet-record-headline strong{font-size:.94rem;line-height:1.16;overflow-wrap:anywhere}.surface-ops .audit-mobile-meta,.surface-ops .audit-review-meta,.surface-ops .fraud-review-meta,.surface-ops .mobile-entity-header p,.surface-ops .tablet-record-meta,.surface-owner .audit-mobile-meta,.surface-owner .audit-review-meta,.surface-owner .fraud-review-meta,.surface-owner .mobile-entity-header p,.surface-owner .tablet-record-meta{font-size:.72rem;line-height:1.25}.surface-ops .audit-mobile-grid .secondary-button,.surface-ops .audit-review-action,.surface-ops .fraud-review-action,.surface-ops .mobile-entity-header .secondary-button,.surface-owner .audit-mobile-grid .secondary-button,.surface-owner .audit-review-action,.surface-owner .fraud-review-action,.surface-owner .mobile-entity-header .secondary-button{min-height:1.9rem;padding:.28rem .52rem;border-radius:.58rem;font-size:.72rem}.surface-ops .audit-mobile-grid,.surface-ops .audit-review-context,.surface-ops .fraud-review-context,.surface-ops .mobile-entity-grid,.surface-ops .tablet-record-grid,.surface-owner .audit-mobile-grid,.surface-owner .audit-review-context,.surface-owner .fraud-review-context,.surface-owner .mobile-entity-grid,.surface-owner .tablet-record-grid{gap:.46rem}.surface-ops .audit-mobile-grid dt,.surface-ops .audit-review-context span,.surface-ops .audit-review-event span,.surface-ops .fraud-review-context span,.surface-ops .fraud-review-signal span,.surface-ops .fraud-review-type span,.surface-ops .mobile-entity-grid dt,.surface-ops .tablet-record-grid dt,.surface-owner .audit-mobile-grid dt,.surface-owner .audit-review-context span,.surface-owner .audit-review-event span,.surface-owner .fraud-review-context span,.surface-owner .fraud-review-signal span,.surface-owner .fraud-review-type span,.surface-owner .mobile-entity-grid dt,.surface-owner .tablet-record-grid dt{margin-bottom:.12rem;font-size:.62rem;letter-spacing:.06em}.surface-ops .audit-mobile-grid dd,.surface-ops .audit-review-context strong,.surface-ops .fraud-review-context strong,.surface-ops .fraud-review-signal strong,.surface-ops .mobile-entity-grid dd,.surface-ops .tablet-record-grid dd,.surface-owner .audit-mobile-grid dd,.surface-owner .audit-review-context strong,.surface-owner .fraud-review-context strong,.surface-owner .fraud-review-signal strong,.surface-owner .mobile-entity-grid dd,.surface-owner .tablet-record-grid dd{font-size:.8rem;line-height:1.32;overflow-wrap:anywhere}.surface-ops .continuity-pre,.surface-ops .metadata-code,.surface-owner .continuity-pre,.surface-owner .metadata-code{max-width:100%;max-height:10rem;overflow:auto;padding:.58rem;border-radius:.62rem;font-size:.68rem;line-height:1.38}.surface-ops .continuity-impact-row,.surface-ops .export-format-strip,.surface-ops .export-history-meta,.surface-ops .mobile-entity-badges,.surface-owner .continuity-impact-row,.surface-owner .export-format-strip,.surface-owner .export-history-meta,.surface-owner .mobile-entity-badges{gap:.28rem}.surface-ops .status-badge,.surface-owner .status-badge{min-height:1.34rem;padding:.12rem .42rem;font-size:.64rem}.surface-ops .context-drawer,.surface-owner .context-drawer{display:flex;flex-direction:column;top:auto;right:.42rem;bottom:.42rem;left:.42rem;width:auto;height:min(88dvh,42rem);min-height:0;max-height:calc(100dvh - .84rem);padding:.58rem;border-radius:.92rem;border-left:1px solid var(--border);overflow:hidden}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header{position:static;flex:0 0 auto;gap:.58rem;margin:-.58rem -.58rem .5rem;padding:.58rem}.surface-ops .context-drawer-header h3,.surface-owner .context-drawer-header h3{font-size:1rem;line-height:1.14}.surface-ops .context-drawer-subtitle,.surface-owner .context-drawer-subtitle{display:-webkit-box;margin-top:.18rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;font-size:.72rem;line-height:1.24}.surface-ops .context-drawer-actions,.surface-ops .drawer-link-row,.surface-owner .context-drawer-actions,.surface-owner .drawer-link-row{flex-wrap:nowrap;gap:.34rem;overflow-x:auto;scrollbar-width:none}.surface-ops .context-drawer-actions::-webkit-scrollbar,.surface-ops .drawer-link-row::-webkit-scrollbar,.surface-owner .context-drawer-actions::-webkit-scrollbar,.surface-owner .drawer-link-row::-webkit-scrollbar{display:none}.surface-ops .context-drawer-actions .secondary-button,.surface-ops .drawer-link-row .secondary-button,.surface-owner .context-drawer-actions .secondary-button,.surface-owner .drawer-link-row .secondary-button{flex:0 0 auto;min-height:1.9rem;padding:.28rem .52rem;border-radius:.58rem;font-size:.72rem}.surface-ops .context-drawer-body,.surface-owner .context-drawer-body{flex:1 1 auto;min-height:0;gap:.5rem;overflow-y:auto;overscroll-behavior:contain}.surface-ops .drawer-detail-stack,.surface-owner .drawer-detail-stack{gap:.5rem}.surface-ops .drawer-metric-grid,.surface-owner .drawer-metric-grid{grid-template-columns:1fr;margin-bottom:0}}@media (max-width:760px){.surface-ops .audit-mobile-grid,.surface-ops .audit-review-context,.surface-ops .continuity-summary-grid,.surface-ops .fraud-review-context,.surface-ops .observability-grid,.surface-ops .summary-grid,.surface-ops .tablet-record-grid,.surface-owner .audit-mobile-grid,.surface-owner .audit-review-context,.surface-owner .continuity-summary-grid,.surface-owner .fraud-review-context,.surface-owner .observability-grid,.surface-owner .summary-grid,.surface-owner .tablet-record-grid{grid-template-columns:1fr}.surface-ops .mobile-entity-grid,.surface-owner .mobile-entity-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-ops .mobile-entity-grid>div:nth-child(n+7),.surface-owner .mobile-entity-grid>div:nth-child(n+7){display:none}.surface-ops .mobile-entity-grid>div:first-child,.surface-ops .mobile-entity-grid>div:nth-child(2),.surface-owner .mobile-entity-grid>div:first-child,.surface-owner .mobile-entity-grid>div:nth-child(2){grid-column:1/-1}.surface-ops .export-history-row,.surface-owner .export-history-row{align-items:flex-start;flex-direction:column}.surface-ops .export-history-meta,.surface-owner .export-history-meta{justify-content:flex-start}.surface-ops .table-summary,.surface-owner .table-summary{font-size:.72rem;line-height:1.28}.surface-ops .audit-mobile-summary,.surface-ops .tablet-record-summary,.surface-owner .audit-mobile-summary,.surface-owner .tablet-record-summary{padding:.66rem .7rem}.surface-ops .audit-mobile-grid,.surface-ops .tablet-record-grid,.surface-owner .audit-mobile-grid,.surface-owner .tablet-record-grid{padding:.56rem .7rem .7rem}}.public-site-shell{position:relative;min-height:100vh;padding:0 1.25rem 5rem;overflow-x:clip;background:radial-gradient(circle at top,rgba(77,112,255,.16),transparent 28%),linear-gradient(180deg,#05070b,#0a0d12 48%,#06080d);color:#f4f7fb}.public-site-backdrop{position:absolute;inset:0;overflow:hidden;pointer-events:none}.public-site-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(148,163,184,.08) 1px,transparent 0),linear-gradient(90deg,rgba(148,163,184,.08) 1px,transparent 0);background-size:5rem 5rem;-webkit-mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);mask-image:linear-gradient(180deg,rgba(0,0,0,.78),transparent 92%);opacity:.2}.public-site-glow{position:absolute;border-radius:999px;filter:blur(80px);opacity:.24}.public-site-glow-left{top:3rem;left:-8rem;width:24rem;height:24rem;background:rgba(57,92,191,.42)}.public-site-glow-right{top:16rem;right:-8rem;width:22rem;height:22rem;background:rgba(14,165,233,.18)}.tellom-band,.tellom-closing-band,.tellom-hero,.tellom-public-header{position:relative;z-index:1;max-width:1180px;margin-inline:auto}.tellom-public-header{padding-top:1rem}.tellom-public-nav{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:.9rem 1rem;border:1px solid rgba(148,163,184,.16);border-radius:.95rem;background:rgba(8,11,17,.74);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 18px 44px rgba(0,0,0,.24)}.tellom-public-brand{display:inline-flex;align-items:center;gap:.7rem;color:#f8fbff;text-decoration:none;font-size:1rem;font-weight:800}.tellom-public-nav-links{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:1rem}.tellom-public-nav-links a{color:rgba(228,235,244,.82);text-decoration:none;font-size:.94rem}.tellom-utility-link{display:inline-flex;align-items:center;min-height:2.65rem;padding:0 .95rem;border:1px solid rgba(148,163,184,.18);border-radius:999px;background:rgba(255,255,255,.03)}.tellom-hero{display:grid;grid-template-columns:minmax(0,1.18fr) minmax(18rem,.82fr);gap:1.4rem;padding:clamp(3rem,9vw,7rem) 0 3rem;align-items:stretch}.tellom-architecture-panel,.tellom-closing-card,.tellom-glass-card,.tellom-hero-copy,.tellom-runtime-frame{min-width:0;border:1px solid rgba(148,163,184,.14);border-radius:.95rem;background:linear-gradient(180deg,rgba(18,24,34,.86),rgba(10,13,19,.94));box-shadow:0 22px 48px rgba(0,0,0,.24),inset 0 1px 0 rgba(255,255,255,.03)}.tellom-hero-copy{display:grid;gap:1.4rem;align-content:center;padding:clamp(1.6rem,4vw,3rem)}.tellom-architecture-panel>*,.tellom-closing-card>*,.tellom-glass-card>*,.tellom-hero-copy>*,.tellom-runtime-frame>*{min-width:0;max-width:100%}.tellom-kicker{margin:0;color:#91a4bf;font-size:.78rem;font-weight:800;text-transform:uppercase}.tellom-closing-card h2,.tellom-hero-copy h1,.tellom-section-heading h2{margin:0;letter-spacing:0}.tellom-hero-copy h1{max-width:12ch;font-size:clamp(3rem,7vw,6rem);line-height:.95}.tellom-capability-row p,.tellom-closing-card p,.tellom-glass-card p,.tellom-hero-summary,.tellom-runtime-node p,.tellom-section-heading p{margin:0;color:#a6b3c6;line-height:1.65}.tellom-hero-summary{max-width:62ch;font-size:1.03rem}.tellom-hero-actions{display:flex;flex-wrap:wrap;gap:.9rem;align-items:center}.tellom-primary-action,.tellom-secondary-action{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:3rem;padding:.72rem 1.1rem;border-radius:999px;text-decoration:none;font-weight:700;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.tellom-primary-action{color:#f8fbff;border:1px solid rgba(130,160,255,.36);background:linear-gradient(180deg,rgba(58,95,201,.95),rgba(36,67,150,.95));box-shadow:0 16px 34px rgba(30,58,138,.34)}.tellom-secondary-action{color:#e6edf7;border:1px solid rgba(148,163,184,.18);background:rgba(255,255,255,.04)}.tellom-primary-action:hover,.tellom-public-nav-links a:hover,.tellom-secondary-action:hover{transform:translateY(-1px)}.tellom-signal-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.9rem}.tellom-capability-row,.tellom-layer-row,.tellom-proof-item,.tellom-runtime-node,.tellom-signal-card{border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(255,255,255,.03)}.tellom-signal-card{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;padding:1rem}.tellom-capability-row h3,.tellom-glass-card h3,.tellom-signal-card strong{display:block;margin:0 0 .45rem;font-size:1rem}.tellom-signal-card p{margin:0;color:#9fb0c7;font-size:.92rem;line-height:1.55}.tellom-runtime-frame{display:grid;gap:1rem;padding:1.15rem;align-content:start}.tellom-architecture-panel-head,.tellom-runtime-frame-header{display:flex;justify-content:space-between;gap:.8rem;align-items:center}.tellom-runtime-frame-header span:first-child{color:#dbe5f2;font-weight:700}.tellom-runtime-badge{display:inline-flex;align-items:center;min-height:1.8rem;padding:0 .75rem;border-radius:999px;background:rgba(59,130,246,.12);color:#b9d2ff;font-size:.76rem;font-weight:800}.tellom-capability-list,.tellom-layer-list,.tellom-proof-rail,.tellom-runtime-metrics,.tellom-runtime-stack{display:grid;gap:.8rem}.tellom-runtime-node{display:flex;justify-content:space-between;gap:.8rem;align-items:start;padding:1rem}.tellom-runtime-node strong{display:block;margin-bottom:.3rem}.tellom-runtime-node span{min-width:6.4rem;text-align:right;color:#87a3d6;font-size:.78rem;font-weight:800;text-transform:uppercase}.tellom-runtime-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.tellom-runtime-metrics>div{padding:.95rem;border:1px solid rgba(148,163,184,.12);border-radius:.9rem;background:rgba(255,255,255,.03)}.tellom-proof-item span,.tellom-runtime-metrics span{display:block;margin-bottom:.45rem;color:#8494aa;font-size:.78rem;font-weight:700;text-transform:uppercase}.tellom-proof-item strong,.tellom-runtime-metrics strong{color:#f5f8fc;font-size:1rem}.tellom-band{padding:1.5rem 0 0}.tellom-band-intro{padding-top:0}.tellom-section-heading{display:grid;gap:.85rem;margin-bottom:1.25rem;max-width:48rem}.tellom-closing-card h2,.tellom-section-heading h2{font-size:clamp(2rem,4vw,3.4rem);line-height:1.02}.tellom-card-grid{display:grid;gap:1rem}.tellom-card-grid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.tellom-architecture-panel,.tellom-closing-card,.tellom-glass-card{padding:1.35rem}.tellom-glass-card{display:grid;gap:.9rem}.tellom-architecture-layout{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:1rem}.tellom-architecture-panel{display:grid;gap:1rem}.tellom-architecture-panel strong{color:#f7faff}.tellom-layer-row{display:flex;gap:.7rem;align-items:center;padding:.95rem;color:#e2ebf7}.tellom-capability-row{min-width:0;padding:1rem}.tellom-proof-band{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:1rem;align-items:start}.tellom-proof-copy{max-width:40rem}.tellom-proof-copy h2{margin:.5rem 0 .85rem;font-size:clamp(2rem,4vw,3.1rem);line-height:1.04}.tellom-proof-copy p{margin:0;color:#a6b3c6;line-height:1.65}.tellom-proof-item{padding:1rem}.tellom-closing-band{padding-top:1.5rem}.tellom-closing-card{display:grid;gap:1rem;margin-top:.3rem}@media (max-width:1080px){.tellom-architecture-layout,.tellom-hero,.tellom-proof-band{grid-template-columns:1fr}.tellom-card-grid-three,.tellom-runtime-metrics,.tellom-signal-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.public-site-shell{padding-inline:.9rem}.tellom-hero-actions,.tellom-public-nav,.tellom-public-nav-links{display:grid;align-items:stretch}.tellom-public-nav-links{justify-content:stretch}.tellom-primary-action,.tellom-public-nav-links a,.tellom-secondary-action,.tellom-utility-link{width:100%;justify-content:center}.tellom-hero{padding-top:2.2rem}.tellom-architecture-panel,.tellom-closing-card,.tellom-glass-card,.tellom-hero-copy,.tellom-runtime-frame{padding:1.1rem}.tellom-hero-copy h1{max-width:none;font-size:clamp(2.5rem,14vw,3.9rem)}.tellom-card-grid-three,.tellom-runtime-metrics,.tellom-signal-row{grid-template-columns:1fr}.tellom-runtime-node{display:grid}.tellom-runtime-node span{text-align:left;min-width:0}}:root,:root[data-theme=dark],:root[data-theme=light]{--dashboard-radius:8px;--dashboard-gap:0.9rem;--dashboard-panel-bg:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 96%,transparent),color-mix(in srgb,var(--panel) 98%,var(--surface-soft)))}html{background:var(--bg)}.admin-app,body{background:linear-gradient(180deg,var(--bg-elevated,var(--bg)) 0,var(--bg) 100%)}.admin-app{position:relative;isolation:isolate;min-height:100dvh}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{display:grid;align-content:start;gap:var(--dashboard-gap)}.surface-ops .continuity-summary-card,.surface-ops .global-search,.surface-ops .metric-card,.surface-ops .ops-command-column,.surface-ops .ops-focus-item,.surface-ops .ops-workstream-card,.surface-ops .premium-page-header,.surface-ops .product-mode-banner,.surface-ops .quick-action-card,.surface-ops .runtime-compact-details,.surface-ops .runtime-compact-panel,.surface-ops .summary-card,.surface-ops .surface-route-panel,.surface-ops .table-panel,.surface-ops .workflow-context-band,.surface-ops .workflow-relationship-panel,.surface-ops .workflow-review-panel,.surface-ops .workflow-sequence-panel,.surface-owner .continuity-summary-card,.surface-owner .global-search,.surface-owner .metric-card,.surface-owner .ops-command-column,.surface-owner .ops-focus-item,.surface-owner .ops-workstream-card,.surface-owner .owner-control-hero,.surface-owner .owner-control-row,.surface-owner .premium-page-header,.surface-owner .product-mode-banner,.surface-owner .quick-action-card,.surface-owner .runtime-compact-details,.surface-owner .runtime-compact-panel,.surface-owner .summary-card,.surface-owner .surface-route-panel,.surface-owner .table-panel,.surface-owner .workflow-context-band,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-review-panel,.surface-owner .workflow-sequence-panel,.surface-testing .global-search,.surface-testing .metric-card,.surface-testing .premium-page-header,.surface-testing .product-mode-banner,.surface-testing .quick-action-card,.surface-testing .runtime-compact-details,.surface-testing .runtime-compact-panel,.surface-testing .summary-card,.surface-testing .table-panel{border:1px solid var(--border);border-radius:var(--dashboard-radius);background:var(--dashboard-panel-bg);color:var(--text);box-shadow:0 10px 24px rgba(15,23,42,.06)}:root[data-theme=dark] .surface-ops .global-search,:root[data-theme=dark] .surface-ops .metric-card,:root[data-theme=dark] .surface-ops .ops-command-column,:root[data-theme=dark] .surface-ops .ops-workstream-card,:root[data-theme=dark] .surface-ops .premium-page-header,:root[data-theme=dark] .surface-ops .product-mode-banner,:root[data-theme=dark] .surface-ops .quick-action-card,:root[data-theme=dark] .surface-ops .summary-card,:root[data-theme=dark] .surface-ops .table-panel,:root[data-theme=dark] .surface-owner .global-search,:root[data-theme=dark] .surface-owner .metric-card,:root[data-theme=dark] .surface-owner .ops-command-column,:root[data-theme=dark] .surface-owner .ops-workstream-card,:root[data-theme=dark] .surface-owner .premium-page-header,:root[data-theme=dark] .surface-owner .product-mode-banner,:root[data-theme=dark] .surface-owner .quick-action-card,:root[data-theme=dark] .surface-owner .summary-card,:root[data-theme=dark] .surface-owner .table-panel{box-shadow:0 12px 28px rgba(0,0,0,.24)}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{align-items:start;padding:.95rem 1rem;margin-bottom:0}.surface-ops .page-title-row,.surface-owner .page-title-row,.surface-testing .page-title-row{align-items:center;gap:.55rem;min-width:0}.surface-ops .page-title-text,.surface-owner .page-title-text,.surface-testing .page-title-text{margin:0;color:var(--text);font-size:clamp(1.45rem,2.1vw,1.9rem);font-weight:780;letter-spacing:0;line-height:1.08;overflow-wrap:anywhere}.surface-ops .ops-workstream-card span,.surface-ops .page-description,.surface-ops .quick-action-card p,.surface-ops .quick-action-card small,.surface-ops .runtime-compact-copy p,.surface-ops .table-panel-copy,.surface-owner .ops-workstream-card span,.surface-owner .page-description,.surface-owner .quick-action-card p,.surface-owner .quick-action-card small,.surface-owner .runtime-compact-copy p,.surface-owner .table-panel-copy,.surface-testing .page-description,.surface-testing .table-panel-copy{color:var(--muted);font-size:.84rem;line-height:1.45}.surface-ops .page-eyebrow,.surface-ops .summary-label,.surface-owner .page-eyebrow,.surface-owner .summary-label,.surface-testing .page-eyebrow,.surface-testing .summary-label{color:var(--muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;line-height:1.25}.surface-ops .runtime-intelligence-frame-compact,.surface-ops .summary-stack,.surface-owner .runtime-intelligence-frame-compact,.surface-owner .summary-stack,.surface-testing .summary-stack{gap:var(--dashboard-gap)}.surface-ops .continuity-summary-grid,.surface-ops .quick-action-grid,.surface-ops .runtime-compact-detail-grid,.surface-ops .runtime-compact-route-grid,.surface-ops .summary-grid,.surface-owner .continuity-summary-grid,.surface-owner .owner-operator-brief-grid,.surface-owner .quick-action-grid,.surface-owner .runtime-compact-detail-grid,.surface-owner .runtime-compact-route-grid,.surface-owner .summary-grid,.surface-testing .quick-action-grid,.surface-testing .summary-grid{align-items:stretch;gap:.75rem}.surface-ops .continuity-summary-grid>*,.surface-ops .quick-action-grid>*,.surface-ops .summary-grid>*,.surface-owner .continuity-summary-grid>*,.surface-owner .quick-action-grid>*,.surface-owner .summary-grid>*,.surface-testing .quick-action-grid>*,.surface-testing .summary-grid>*{min-height:100%}.surface-ops .continuity-summary-card,.surface-ops .metric-card,.surface-ops .quick-action-card,.surface-ops .summary-card,.surface-owner .continuity-summary-card,.surface-owner .metric-card,.surface-owner .quick-action-card,.surface-owner .summary-card,.surface-testing .metric-card,.surface-testing .quick-action-card,.surface-testing .summary-card{display:grid;align-content:start;gap:.45rem;min-height:6rem;overflow:hidden}.surface-ops .metric-card:hover,.surface-ops .quick-action-card:hover,.surface-ops .table-panel:hover,.surface-owner .metric-card:hover,.surface-owner .quick-action-card:hover,.surface-owner .table-panel:hover,.surface-testing .metric-card:hover,.surface-testing .quick-action-card:hover,.surface-testing .table-panel:hover{transform:none}.surface-ops .metric-card strong,.surface-owner .metric-card strong,.surface-testing .metric-card strong{color:var(--text);font-size:1.12rem;line-height:1.12}.surface-ops .ops-workstream-card strong,.surface-ops .quick-action-card strong,.surface-ops .runtime-related-card strong,.surface-owner .ops-workstream-card strong,.surface-owner .quick-action-card strong,.surface-owner .runtime-related-card strong,.surface-testing .quick-action-card strong{color:var(--text);font-size:.94rem;line-height:1.18}.surface-ops .table-panel,.surface-owner .table-panel,.surface-testing .table-panel{overflow:clip}.surface-ops .table-panel-header,.surface-owner .table-panel-header,.surface-testing .table-panel-header{align-items:start;gap:.75rem}.surface-ops .status-warning,.surface-owner .status-warning,.surface-testing .status-warning{background:color-mix(in srgb,var(--warning) 12%,var(--panel-strong));border-color:color-mix(in srgb,var(--warning) 34%,var(--border));color:color-mix(in srgb,var(--warning) 72%,var(--text))}.surface-ops .status-negative,.surface-owner .status-negative,.surface-testing .status-negative{background:color-mix(in srgb,var(--error) 12%,var(--panel-strong));border-color:color-mix(in srgb,var(--error) 34%,var(--border));color:color-mix(in srgb,var(--error) 72%,var(--text))}.surface-ops .status-positive,.surface-owner .status-positive,.surface-testing .status-positive{background:color-mix(in srgb,var(--success) 12%,var(--panel-strong));border-color:color-mix(in srgb,var(--success) 34%,var(--border));color:color-mix(in srgb,var(--success) 72%,var(--text))}.context-drawer-shell{pointer-events:auto;z-index:120}.context-drawer-backdrop{cursor:default}.context-drawer{color:var(--text);background:var(--panel-strong)}.global-search-results,.notification-popover,.status-popover{pointer-events:auto}.status-popover{z-index:80}.global-search-results,.notification-popover{z-index:90}.mobile-topbar{z-index:70}.mobile-nav-backdrop{z-index:60}.admin-sidebar.admin-sidebar-open{z-index:65}@media (max-width:980px){.surface-ops .operator-header,.surface-owner .operator-header,.surface-testing .operator-header{grid-template-columns:1fr}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{padding:.82rem}.surface-ops .ops-command-board,.surface-ops .ops-focus-strip,.surface-ops .quick-action-grid,.surface-ops .runtime-compact-detail-grid,.surface-ops .runtime-compact-route-grid,.surface-owner .ops-command-board,.surface-owner .ops-focus-strip,.surface-owner .quick-action-grid,.surface-owner .runtime-compact-detail-grid,.surface-owner .runtime-compact-route-grid,.surface-testing .quick-action-grid{grid-template-columns:1fr}}@media (max-width:760px){.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding:.72rem .72rem 5.6rem}.surface-ops .page-title-text,.surface-owner .page-title-text,.surface-testing .page-title-text{font-size:clamp(1.2rem,7vw,1.45rem)}.surface-ops .page-description,.surface-owner .page-description,.surface-testing .page-description{-webkit-line-clamp:3;font-size:.76rem}.surface-ops .continuity-summary-grid,.surface-ops .summary-grid,.surface-owner .continuity-summary-grid,.surface-owner .summary-grid,.surface-testing .summary-grid{grid-template-columns:1fr}}.admin-app.surface-ops,.admin-app.surface-owner,.admin-app.surface-testing{grid-template-columns:minmax(0,1fr);grid-template-areas:"main"}.surface-ops .admin-sidebar,.surface-owner .admin-sidebar,.surface-testing .admin-sidebar{display:none}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{width:min(100%,1680px);margin-inline:auto;padding:.9rem 1rem 1.6rem}.dashboard-top-nav{position:sticky;top:0;z-index:58;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.85rem;align-items:center;min-width:0;padding:.62rem .72rem;border:1px solid var(--border);border-radius:var(--dashboard-radius);background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 96%,transparent),color-mix(in srgb,var(--panel) 98%,transparent));box-shadow:0 14px 34px rgba(15,23,42,.08);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}:root[data-theme=dark] .dashboard-top-nav{box-shadow:0 16px 38px rgba(0,0,0,.32)}.dashboard-menu-groups,.dashboard-menu-trigger,.dashboard-submenu-link,.dashboard-top-brand,.dashboard-top-nav-main,.dashboard-top-tools,.top-workspace-chip{display:flex;align-items:center;min-width:0}.dashboard-top-nav-main{gap:.72rem}.dashboard-top-brand{flex:0 0 auto;gap:.58rem;min-height:2.55rem;padding:.28rem .5rem;border-radius:8px;color:var(--text);text-decoration:none}.dashboard-top-brand:focus-visible,.dashboard-top-brand:hover{background:color-mix(in srgb,var(--panel-muted) 82%,transparent)}.dashboard-submenu-link span,.dashboard-top-brand span,.top-workspace-chip,.top-workspace-switcher{display:grid;gap:.1rem;min-width:0}.dashboard-submenu-link strong,.dashboard-top-brand strong,.top-workspace-chip strong{overflow:hidden;color:var(--text);font-size:.88rem;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.dashboard-submenu-link small,.dashboard-top-brand small,.notification-header span,.top-workspace-chip span,.top-workspace-switcher span{overflow:hidden;color:var(--muted);font-size:.68rem;font-weight:700;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.dashboard-menu-groups{gap:.28rem;overflow-x:auto;padding:.12rem;scrollbar-width:thin}.dashboard-menu-group{position:relative;flex:0 0 auto}.dashboard-menu-trigger{gap:.36rem;min-height:2.24rem;padding:0 .68rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--muted-strong,var(--muted));cursor:pointer;font:inherit;font-size:.82rem;font-weight:760}.dashboard-menu-trigger-active,.dashboard-menu-trigger:focus-visible,.dashboard-menu-trigger:hover,.dashboard-menu-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent) 24%,var(--border));background:color-mix(in srgb,var(--accent-soft) 72%,var(--panel));color:var(--text)}.dashboard-menu-trigger-open{transform:translateY(-1px)}.dashboard-submenu{position:absolute;top:calc(100% + .52rem);left:0;z-index:110;width:min(30rem,calc(100vw - 2rem));padding:.62rem;opacity:0;transform:translateY(-6px);pointer-events:none;border:1px solid var(--border);border-radius:8px;background:var(--panel-strong);box-shadow:var(--shadow-strong);transition:opacity .16s ease,transform .16s ease}.dashboard-submenu-open{opacity:1;transform:translateY(0);pointer-events:auto}.dashboard-submenu-heading,.notification-header,.notification-header-actions,.notification-row-meta{display:flex;align-items:center}.dashboard-submenu-heading,.notification-header{justify-content:space-between;gap:.75rem}.dashboard-submenu-heading{padding:.16rem .16rem .56rem}.dashboard-submenu-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem}.dashboard-submenu-link{gap:.52rem;min-height:3rem;padding:.54rem;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 88%,transparent);color:var(--text);text-decoration:none}.dashboard-submenu-link-active,.dashboard-submenu-link:focus-visible,.dashboard-submenu-link:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:color-mix(in srgb,var(--accent-soft) 76%,var(--panel))}.dashboard-submenu-icon{display:grid;flex:0 0 auto;place-items:center;width:1.8rem;height:1.8rem;border-radius:8px;background:color-mix(in srgb,var(--accent-soft) 80%,var(--panel));color:var(--accent-ink)}.dashboard-top-tools{justify-content:flex-end;gap:.42rem}.dashboard-top-tools .desktop-shell-signout{display:inline-flex}.top-workspace-switcher{min-width:10rem}.top-workspace-switcher select{max-width:15rem;background:color-mix(in srgb,var(--panel-strong) 94%,transparent);color:var(--text);font:inherit;font-size:.8rem;font-weight:700;padding:0 .52rem}.top-workspace-chip,.top-workspace-switcher select{min-height:2.18rem;border:1px solid var(--border);border-radius:8px}.top-workspace-chip{min-width:8.5rem;padding:.28rem .62rem;background:color-mix(in srgb,var(--panel) 88%,transparent)}.notification-popover,.shell-notification-center-desktop .notification-popover,.shell-notification-center-mobile .notification-popover,.shell-notification-center-top .notification-popover{width:min(23rem,calc(100vw - 1.5rem));max-height:min(28rem,calc(100dvh - 7rem));padding:.58rem;border:1px solid var(--border);border-radius:8px;background:var(--panel-strong);box-shadow:var(--shadow-strong);overflow:auto}.shell-notification-center-top .notification-popover{top:calc(100% + .5rem);right:0}.notification-header{position:sticky;top:-.58rem;z-index:2;margin:-.58rem -.58rem .42rem;padding:.58rem;border-bottom:1px solid var(--border);background:var(--panel-strong)}.notification-header>div:first-child{display:grid;gap:.08rem;min-width:0}.notification-header strong{color:var(--text);font-size:.9rem;line-height:1.15}.notification-header-actions{gap:.34rem}.notification-close-button,.notification-dismiss-button,.notification-text-button{display:inline-grid;place-items:center;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 90%,transparent);color:var(--text);cursor:pointer;font:inherit}.notification-text-button{min-height:1.85rem;padding:0 .52rem;font-size:.74rem;font-weight:760}.notification-close-button,.notification-dismiss-button{width:1.85rem;height:1.85rem;font-size:.82rem;font-weight:850;line-height:1}.notification-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.55rem;align-items:start;padding:.58rem;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 86%,transparent);box-shadow:none}.notification-row+.notification-row{margin-top:.4rem}.notification-row-unread{box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 68%,transparent)}.notification-row-main{display:grid;gap:.24rem;min-width:0}.notification-row-meta{flex-wrap:wrap;gap:.34rem}.notification-row strong{margin:0;color:var(--text);font-size:.82rem;line-height:1.18}.notification-row p{display:-webkit-box;margin:0;overflow:hidden;color:var(--muted);-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.32}.notification-source{color:var(--muted);font-size:.68rem;font-weight:720;text-transform:capitalize}.notification-dismiss-button{opacity:.82}.notification-close-button:focus-visible,.notification-close-button:hover,.notification-dismiss-button:focus-visible,.notification-dismiss-button:hover,.notification-text-button:focus-visible,.notification-text-button:hover{border-color:color-mix(in srgb,var(--accent) 40%,var(--border));background:color-mix(in srgb,var(--accent-soft) 78%,var(--panel));opacity:1}.shell-notification-trigger{min-height:2.18rem;border-radius:8px}.shell-notification-count{background:color-mix(in srgb,var(--accent) 18%,var(--panel))}.surface-ops .operator-header,.surface-owner .operator-header,.surface-testing .operator-header{grid-template-columns:minmax(18rem,.82fr) minmax(0,1fr)}.surface-ops .global-search,.surface-owner .global-search,.surface-testing .global-search{padding:.66rem .72rem}.surface-ops .product-mode-banner,.surface-owner .product-mode-banner,.surface-testing .product-mode-banner{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.18rem .7rem;align-items:start;padding:.66rem .76rem}.surface-ops .product-mode-banner strong,.surface-owner .product-mode-banner strong,.surface-testing .product-mode-banner strong{grid-row:1/span 2}.surface-ops .metric-card,.surface-ops .quick-action-card,.surface-ops .summary-card,.surface-owner .metric-card,.surface-owner .quick-action-card,.surface-owner .summary-card,.surface-testing .metric-card,.surface-testing .quick-action-card,.surface-testing .summary-card{min-height:5.25rem;padding:.72rem .76rem}.living-runtime-shell{min-height:100dvh;background:radial-gradient(circle at top left,rgba(109,130,255,.08),transparent 28%),linear-gradient(180deg,#080d14,#0b1118)}.living-runtime-shell .premium-error-panel{background:linear-gradient(180deg,rgba(17,24,39,.96),rgba(10,15,24,.98))}.cockpit-fallback-actions{display:flex;flex-wrap:wrap;gap:.5rem}@media (max-width:1180px){.dashboard-top-nav{grid-template-columns:1fr}.dashboard-top-tools{justify-content:space-between}}@media (max-width:980px){.dashboard-top-nav{display:none;position:fixed;inset:3.25rem .72rem auto;max-height:calc(100dvh - 7rem);overflow:auto}.admin-app-top-nav-open .dashboard-top-nav{display:grid}.dashboard-menu-groups,.dashboard-top-nav-main,.dashboard-top-tools{display:grid;justify-content:stretch}.dashboard-menu-groups{overflow:visible}.dashboard-menu-group{width:100%}.dashboard-menu-trigger,.dashboard-top-tools .desktop-shell-signout,.dashboard-top-tools .theme-toggle-button,.shell-notification-trigger{width:100%;justify-content:center}.dashboard-submenu{position:static;width:100%;margin-top:.34rem;box-shadow:none}.dashboard-submenu-grid{grid-template-columns:1fr}.top-workspace-chip,.top-workspace-switcher,.top-workspace-switcher select{width:100%;max-width:none}.surface-ops .operator-header,.surface-ops .product-mode-banner,.surface-owner .operator-header,.surface-owner .product-mode-banner,.surface-testing .operator-header,.surface-testing .product-mode-banner{grid-template-columns:1fr}.surface-ops .product-mode-banner strong,.surface-owner .product-mode-banner strong,.surface-testing .product-mode-banner strong{grid-row:auto}}@media (max-width:760px){.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding:.72rem .72rem 5.6rem}.dashboard-top-nav{inset-inline:.5rem;padding:.54rem}.notification-popover,.shell-notification-center-mobile .notification-popover{right:.5rem;left:.5rem;width:auto}}.surface-ops .owner-governance-lane,.surface-ops .runtime-assurance-card,.surface-ops .runtime-drawer-block,.surface-ops .runtime-drawer-row,.surface-ops .runtime-drawer-summary,.surface-ops .runtime-drift-card,.surface-ops .runtime-empty-note,.surface-ops .runtime-interpretation-card,.surface-ops .runtime-lineage-card,.surface-ops .runtime-next-step-card,.surface-ops .runtime-recovery-note,.surface-ops .runtime-related-card,.surface-ops .runtime-snapshot-card,.surface-ops .runtime-supervision-card,.surface-ops .runtime-trust-card,.surface-owner .owner-governance-lane,.surface-owner .runtime-assurance-card,.surface-owner .runtime-drawer-block,.surface-owner .runtime-drawer-row,.surface-owner .runtime-drawer-summary,.surface-owner .runtime-drift-card,.surface-owner .runtime-empty-note,.surface-owner .runtime-interpretation-card,.surface-owner .runtime-lineage-card,.surface-owner .runtime-next-step-card,.surface-owner .runtime-recovery-note,.surface-owner .runtime-related-card,.surface-owner .runtime-snapshot-card,.surface-owner .runtime-supervision-card,.surface-owner .runtime-trust-card{border-color:var(--border);background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 96%,transparent),color-mix(in srgb,var(--panel) 98%,transparent));color:var(--text);box-shadow:none}.surface-ops .owner-governance-lane,.surface-ops .runtime-related-card,.surface-owner .owner-governance-lane,.surface-owner .runtime-related-card{min-height:8.35rem;align-content:start;gap:.48rem;padding:.96rem;border-radius:8px}.surface-ops .owner-governance-lane h3,.surface-ops .owner-governance-lane strong,.surface-ops .runtime-assurance-card strong,.surface-ops .runtime-drift-card strong,.surface-ops .runtime-interpretation-card strong,.surface-ops .runtime-lineage-card strong,.surface-ops .runtime-next-step-card strong,.surface-ops .runtime-recovery-note strong,.surface-ops .runtime-related-card strong,.surface-ops .runtime-snapshot-card strong,.surface-ops .runtime-supervision-card strong,.surface-ops .runtime-trust-card strong,.surface-owner .owner-governance-lane h3,.surface-owner .owner-governance-lane strong,.surface-owner .runtime-assurance-card strong,.surface-owner .runtime-drift-card strong,.surface-owner .runtime-interpretation-card strong,.surface-owner .runtime-lineage-card strong,.surface-owner .runtime-next-step-card strong,.surface-owner .runtime-recovery-note strong,.surface-owner .runtime-related-card strong,.surface-owner .runtime-snapshot-card strong,.surface-owner .runtime-supervision-card strong,.surface-owner .runtime-trust-card strong{color:var(--text)}.surface-ops .owner-governance-lane p,.surface-ops .owner-governance-lane span,.surface-ops .runtime-assurance-card span,.surface-ops .runtime-drift-card span,.surface-ops .runtime-interpretation-card span,.surface-ops .runtime-lineage-card span,.surface-ops .runtime-next-step-card p,.surface-ops .runtime-recovery-note span,.surface-ops .runtime-related-card p,.surface-ops .runtime-related-card span,.surface-ops .runtime-snapshot-card p,.surface-ops .runtime-supervision-card span,.surface-ops .runtime-trust-card span,.surface-owner .owner-governance-lane p,.surface-owner .owner-governance-lane span,.surface-owner .runtime-assurance-card span,.surface-owner .runtime-drift-card span,.surface-owner .runtime-interpretation-card span,.surface-owner .runtime-lineage-card span,.surface-owner .runtime-next-step-card p,.surface-owner .runtime-recovery-note span,.surface-owner .runtime-related-card p,.surface-owner .runtime-related-card span,.surface-owner .runtime-snapshot-card p,.surface-owner .runtime-supervision-card span,.surface-owner .runtime-trust-card span{color:var(--muted)}.surface-ops .owner-governance-lane p,.surface-ops .runtime-related-card p,.surface-ops .runtime-related-card span,.surface-owner .owner-governance-lane p,.surface-owner .runtime-related-card p,.surface-owner .runtime-related-card span{font-size:.82rem;line-height:1.42}.surface-ops .owner-governance-lane .summary-label,.surface-ops .runtime-related-card span:first-child,.surface-owner .owner-governance-lane .summary-label,.surface-owner .runtime-related-card span:first-child{color:color-mix(in srgb,var(--muted) 84%,var(--text));font-size:.7rem;font-weight:820;letter-spacing:.06em;text-transform:uppercase}:root[data-theme=dark] .surface-ops .owner-governance-lane,:root[data-theme=dark] .surface-ops .runtime-assurance-card,:root[data-theme=dark] .surface-ops .runtime-drawer-block,:root[data-theme=dark] .surface-ops .runtime-drawer-row,:root[data-theme=dark] .surface-ops .runtime-drawer-summary,:root[data-theme=dark] .surface-ops .runtime-drift-card,:root[data-theme=dark] .surface-ops .runtime-empty-note,:root[data-theme=dark] .surface-ops .runtime-interpretation-card,:root[data-theme=dark] .surface-ops .runtime-lineage-card,:root[data-theme=dark] .surface-ops .runtime-next-step-card,:root[data-theme=dark] .surface-ops .runtime-recovery-note,:root[data-theme=dark] .surface-ops .runtime-related-card,:root[data-theme=dark] .surface-ops .runtime-snapshot-card,:root[data-theme=dark] .surface-ops .runtime-supervision-card,:root[data-theme=dark] .surface-ops .runtime-trust-card,:root[data-theme=dark] .surface-owner .owner-governance-lane,:root[data-theme=dark] .surface-owner .runtime-assurance-card,:root[data-theme=dark] .surface-owner .runtime-drawer-block,:root[data-theme=dark] .surface-owner .runtime-drawer-row,:root[data-theme=dark] .surface-owner .runtime-drawer-summary,:root[data-theme=dark] .surface-owner .runtime-drift-card,:root[data-theme=dark] .surface-owner .runtime-empty-note,:root[data-theme=dark] .surface-owner .runtime-interpretation-card,:root[data-theme=dark] .surface-owner .runtime-lineage-card,:root[data-theme=dark] .surface-owner .runtime-next-step-card,:root[data-theme=dark] .surface-owner .runtime-recovery-note,:root[data-theme=dark] .surface-owner .runtime-related-card,:root[data-theme=dark] .surface-owner .runtime-snapshot-card,:root[data-theme=dark] .surface-owner .runtime-supervision-card,:root[data-theme=dark] .surface-owner .runtime-trust-card{border-color:rgba(94,115,144,.34);background:linear-gradient(180deg,rgba(17,24,37,.98),rgba(11,17,27,.99));color:#e6edf7;box-shadow:inset 0 1px 0 rgba(255,255,255,.035),0 12px 28px rgba(0,0,0,.16)}.notification-header{align-items:start}.notification-header>div:first-child span{color:var(--muted);font-size:.72rem;font-weight:720}.notification-close-button.notification-close-button-labeled{width:auto;min-width:4.25rem;height:2rem;padding-inline:.7rem;border-color:color-mix(in srgb,var(--accent) 26%,var(--border));background:color-mix(in srgb,var(--accent-soft) 64%,var(--panel));color:var(--text);font-size:.75rem;font-weight:820}.notification-dismiss-button{width:auto;min-width:4.6rem;height:1.9rem;padding-inline:.58rem;font-size:.7rem;opacity:1}.notification-empty-state{margin:0;padding:.76rem .82rem;border:1px solid var(--border);border-radius:8px;background:color-mix(in srgb,var(--panel) 86%,transparent);color:var(--muted);font-size:.8rem;line-height:1.35}.notification-row{min-height:5.1rem;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 93%,transparent),color-mix(in srgb,var(--panel) 96%,transparent))}.notification-row strong{font-size:.83rem;line-height:1.22}.notification-row p{font-size:.76rem;line-height:1.35}@media (max-width:760px){.notification-popover,.shell-notification-center-desktop .notification-popover,.shell-notification-center-mobile .notification-popover,.shell-notification-center-top .notification-popover{width:min(22rem,calc(100vw - 1rem))}.notification-row{grid-template-columns:minmax(0,1fr)}.notification-dismiss-button{justify-self:start}}:root{--runtime-radius:0.72rem;--runtime-radius-compact:0.58rem;--runtime-gap:0.86rem;--runtime-gap-tight:0.58rem;--runtime-control-min:2.25rem;--runtime-motion-fast:120ms;--runtime-motion-base:170ms;--runtime-motion-slow:220ms;--runtime-page-border:color-mix(in srgb,var(--border) 88%,transparent);--runtime-panel-bg:color-mix(in srgb,var(--panel-strong,var(--panel)) 90%,var(--nav) 10%);--runtime-panel-muted:color-mix(in srgb,var(--panel-muted,var(--surface-soft)) 86%,var(--nav) 14%);--runtime-panel-elevated:color-mix(in srgb,var(--panel-strong,var(--panel)) 82%,var(--nav) 18%);--runtime-panel-border:color-mix(in srgb,var(--border) 72%,var(--accent) 10%);--runtime-panel-border-strong:color-mix(in srgb,var(--accent) 22%,var(--border));--runtime-panel-shadow:0 0.95rem 2rem rgba(2,6,23,0.1);--runtime-panel-shadow-strong:0 1.2rem 2.7rem rgba(2,6,23,0.16);--runtime-ink:var(--text);--runtime-ink-muted:var(--muted);--runtime-ink-soft:color-mix(in srgb,var(--muted) 88%,var(--text));--runtime-chip-bg:color-mix(in srgb,var(--panel-muted,var(--surface-soft)) 78%,transparent);--runtime-chip-active-bg:color-mix(in srgb,var(--accent) 12%,var(--panel-strong,var(--panel)));--runtime-focus-ring:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}:root[data-theme=dark]{--runtime-page-border:rgba(116,139,176,0.2);--runtime-panel-bg:rgba(11,18,28,0.94);--runtime-panel-muted:rgba(15,25,38,0.82);--runtime-panel-elevated:rgba(18,29,44,0.9);--runtime-panel-border:rgba(116,139,176,0.22);--runtime-panel-border-strong:rgba(188,204,222,0.34);--runtime-panel-shadow:0 1rem 2.25rem rgba(0,0,0,0.22);--runtime-panel-shadow-strong:0 1.25rem 3rem rgba(0,0,0,0.34);--runtime-ink:#f7fafc;--runtime-ink-muted:#a7b4c3;--runtime-ink-soft:#c6d1dc;--runtime-chip-bg:rgba(255,255,255,0.045);--runtime-chip-active-bg:rgba(255,255,255,0.105);--runtime-focus-ring:0 0 0 3px rgba(198,216,235,0.18)}.runtime-page-shell{display:grid;gap:var(--runtime-gap);min-width:0;color:var(--runtime-ink)}.runtime-card,.runtime-compact-card,.runtime-drawer-modal,.runtime-evidence-panel,.runtime-header,.runtime-metadata-row,.runtime-notification-surface,.runtime-section,.runtime-status-strip,.runtime-topology-panel{border:1px solid var(--runtime-panel-border);border-radius:var(--runtime-radius);background:var(--runtime-panel-bg);box-shadow:var(--runtime-panel-shadow)}.runtime-card,.runtime-evidence-panel,.runtime-header,.runtime-section,.runtime-topology-panel{min-width:0}.runtime-card,.runtime-compact-card{background:linear-gradient(180deg,var(--runtime-panel-bg),var(--runtime-panel-muted))}.runtime-compact-card,.runtime-metadata-row,.runtime-status-strip{box-shadow:none}.runtime-subnav{border:1px solid var(--runtime-panel-border);border-radius:var(--runtime-radius);background:var(--runtime-panel-muted)}.runtime-badge-chip,.runtime-page-shell .status-badge,.runtime-page-shell [aria-pressed=true],.runtime-page-shell button.active{border-color:var(--runtime-panel-border-strong);background:var(--runtime-chip-active-bg)}.runtime-page-shell a,.runtime-page-shell button,.runtime-page-shell input{transition:background-color var(--runtime-motion-fast) ease,border-color var(--runtime-motion-fast) ease,color var(--runtime-motion-fast) ease,box-shadow var(--runtime-motion-fast) ease}.runtime-page-shell a:focus-visible,.runtime-page-shell button:focus-visible,.runtime-page-shell input:focus-visible{outline:1px solid color-mix(in srgb,var(--runtime-ink) 70%,transparent);outline-offset:3px;box-shadow:var(--runtime-focus-ring)}.living-runtime-shell{--runtime-motion-fast:120ms;--runtime-motion-base:170ms;--runtime-motion-slow:220ms;min-height:auto;padding:0;color:var(--runtime-ink);background:transparent}.living-runtime-control-strip,.living-runtime-hero,.living-runtime-panel,.living-runtime-source-strip,.living-runtime-status-fabric{border-color:var(--runtime-panel-border);border-radius:var(--runtime-radius);background:var(--runtime-panel-bg);box-shadow:var(--runtime-panel-shadow)}.living-runtime-hero{padding:1rem}.living-runtime-hero h1,.living-runtime-hero h2{max-width:48rem;margin:0;color:var(--runtime-ink);font-size:clamp(1.38rem,2vw,1.92rem);line-height:1.05;letter-spacing:0}.living-runtime-blast-grid strong,.living-runtime-cognitive-strip strong,.living-runtime-command-list strong,.living-runtime-domain strong,.living-runtime-incident-focus strong,.living-runtime-incident-lanes strong,.living-runtime-instability-grid strong,.living-runtime-lineage-panel strong,.living-runtime-overview-grid strong,.living-runtime-panel h2,.living-runtime-source-strip strong,.living-runtime-stat strong,.living-runtime-timeline-row strong,.living-runtime-trust-detail strong,.living-runtime-trust-row strong{color:var(--runtime-ink)}.living-runtime-blast-grid span,.living-runtime-command-list span,.living-runtime-domain span,.living-runtime-domain-detail p,.living-runtime-event-detail span,.living-runtime-eyebrow,.living-runtime-hero p,.living-runtime-instability-grid small,.living-runtime-instability-grid span,.living-runtime-memory-row span,.living-runtime-narrative p,.living-runtime-overview-grid p,.living-runtime-overview-grid span,.living-runtime-panel header p,.living-runtime-recovery-strip span,.living-runtime-source-strip span,.living-runtime-timeline-row p,.living-runtime-trust-row small,.living-runtime-trust-row span,.living-runtime-workspace-header span{color:var(--runtime-ink-muted)}.living-runtime-action-path,.living-runtime-blast-grid article,.living-runtime-command-list article,.living-runtime-domain-detail,.living-runtime-event-detail,.living-runtime-evidence-route,.living-runtime-fatigue-row,.living-runtime-focus-strip,.living-runtime-instability-grid article,.living-runtime-memory-row,.living-runtime-mobile-actions,.living-runtime-mobile-context,.living-runtime-narrative,.living-runtime-overview-grid article,.living-runtime-recovery-strip,.living-runtime-stat,.living-runtime-stress-row,.living-runtime-trust-row,.living-runtime-workspace-header{border-color:var(--runtime-panel-border);background:var(--runtime-panel-muted)}.living-runtime-control-strip,.living-runtime-evidence-route,.living-runtime-focus-strip,.living-runtime-mobile-actions{padding:.65rem}.living-runtime-action-controls button,.living-runtime-density-control button,.living-runtime-evidence-route button,.living-runtime-evidence-scope button,.living-runtime-facet-row button,.living-runtime-focus-strip button,.living-runtime-mobile-actions button,.living-runtime-pacing-controls button,.living-runtime-pane-controls button,.living-runtime-rehearsal-controls button,.living-runtime-replay-depth button,.living-runtime-source-shortcuts button,.living-runtime-stress-controls button,.living-runtime-tab,.living-runtime-viewport-controls button{min-height:var(--runtime-control-min);border-color:var(--runtime-panel-border);color:var(--runtime-ink-soft);background:var(--runtime-chip-bg)}.living-runtime-action-controls button:hover,.living-runtime-density-control button:hover,.living-runtime-evidence-route button:hover,.living-runtime-evidence-scope button:hover,.living-runtime-facet-row button:hover,.living-runtime-focus-strip button:hover,.living-runtime-mobile-actions button:hover,.living-runtime-pacing-controls button:hover,.living-runtime-pane-controls button:hover,.living-runtime-rehearsal-controls button:hover,.living-runtime-replay-depth button:hover,.living-runtime-source-shortcuts button:hover,.living-runtime-stress-controls button:hover,.living-runtime-tab:hover,.living-runtime-viewport-controls button:hover{border-color:var(--runtime-panel-border-strong);background:var(--runtime-chip-active-bg)}.living-runtime-command-modal,.living-runtime-panel-active,.living-runtime-source-drawer{border-color:var(--runtime-panel-border-strong);box-shadow:var(--runtime-panel-shadow-strong)}.living-runtime-command-modal,.living-runtime-source-drawer{border-radius:var(--runtime-radius);color:var(--runtime-ink);background:var(--runtime-panel-bg)}.living-runtime-command-backdrop{background:rgba(2,6,12,.58)}.runtime-secondary-surface .compact-signal-panel,.runtime-secondary-surface .metric-card,.runtime-secondary-surface .summary-card,.runtime-secondary-surface .table-panel,.runtime-secondary-surface .workflow-review-card{border-radius:var(--runtime-radius);border-color:var(--runtime-panel-border);box-shadow:var(--runtime-panel-shadow)}.runtime-secondary-surface .compact-signal-panel{background:var(--runtime-panel-bg)}.surface-ops .shell-notification-center .notification-popover,.surface-owner .shell-notification-center .notification-popover,.surface-testing .shell-notification-center .notification-popover{border-radius:var(--runtime-radius);border-color:var(--runtime-panel-border);box-shadow:var(--runtime-panel-shadow-strong)}@media (prefers-reduced-motion:no-preference){.living-runtime-command-modal,.living-runtime-panel,.living-runtime-source-drawer{animation-duration:var(--runtime-motion-base)}}@media (max-width:720px){.living-runtime-hero{padding:.85rem}.living-runtime-hero h1,.living-runtime-hero h2{font-size:1.55rem}}@media (max-width:980px){.surface-ops .admin-sidebar.admin-sidebar-open,.surface-owner .admin-sidebar.admin-sidebar-open,.surface-testing .admin-sidebar.admin-sidebar-open{display:block;width:min(22rem,84vw);visibility:visible;opacity:1;transform:translateX(0);pointer-events:auto}.surface-ops .mobile-nav-backdrop,.surface-owner .mobile-nav-backdrop,.surface-testing .mobile-nav-backdrop{left:min(22rem,84vw)}}:root{--ops-table-radius:0.66rem;--ops-table-gap:0.58rem;--ops-table-row-min:2.72rem;--ops-table-header-bg:color-mix(in srgb,var(--panel-muted,var(--surface-soft)) 84%,var(--panel-strong,var(--panel)));--ops-table-row-bg:color-mix(in srgb,var(--panel-strong,var(--panel)) 94%,transparent);--ops-table-row-hover:color-mix(in srgb,var(--accent) 7%,var(--panel-strong,var(--panel)));--ops-table-border:color-mix(in srgb,var(--border) 82%,transparent);--ops-table-muted:color-mix(in srgb,var(--muted) 88%,var(--text));--ops-drawer-width:min(38rem,calc(100vw - 1.5rem));--ops-drawer-header-bg:color-mix(in srgb,var(--panel-strong,var(--panel)) 94%,var(--panel-muted,var(--surface-soft)))}:root[data-theme=dark]{--ops-table-header-bg:rgba(15,25,38,0.94);--ops-table-row-bg:rgba(11,18,28,0.86);--ops-table-row-hover:rgba(37,59,88,0.42);--ops-table-border:rgba(116,139,176,0.2);--ops-table-muted:#a7b4c3;--ops-drawer-header-bg:rgba(15,25,38,0.96)}.surface-ops .analytics-dashboard,.surface-ops .billing-dashboard,.surface-ops .fraud-dashboard,.surface-ops .operational-table-panel,.surface-owner .analytics-dashboard,.surface-owner .billing-dashboard,.surface-owner .fraud-dashboard,.surface-owner .operational-table-panel,.surface-testing .operational-table-panel{overflow:clip}.surface-ops .operational-table-state-panel,.surface-owner .operational-table-state-panel,.surface-testing .operational-table-state-panel{min-height:18rem;display:grid;align-content:center}.surface-ops .table-operator-strip,.surface-owner .table-operator-strip,.surface-testing .table-operator-strip{grid-template-columns:minmax(17rem,.8fr) minmax(0,1.55fr);gap:var(--ops-table-gap);padding:.74rem .82rem}.surface-ops .table-operator-copy h3,.surface-owner .table-operator-copy h3,.surface-testing .table-operator-copy h3{font-size:1rem;line-height:1.12}.surface-ops .table-operator-copy p:last-child,.surface-ops .table-panel-copy,.surface-owner .table-operator-copy p:last-child,.surface-owner .table-panel-copy,.surface-testing .table-operator-copy p:last-child,.surface-testing .table-panel-copy{font-size:.78rem;line-height:1.34}.surface-ops .table-operator-metrics,.surface-owner .table-operator-metrics,.surface-testing .table-operator-metrics{gap:.46rem}.surface-ops .table-operator-metric,.surface-ops .table-status-summary-card,.surface-owner .table-operator-metric,.surface-owner .table-status-summary-card,.surface-testing .table-operator-metric,.surface-testing .table-status-summary-card{border-radius:var(--ops-table-radius);border-color:var(--ops-table-border);background:var(--ops-table-row-bg);box-shadow:none}.surface-ops .table-operator-metric,.surface-owner .table-operator-metric,.surface-testing .table-operator-metric{gap:.16rem;min-height:4.2rem;padding:.56rem .62rem}.surface-ops .table-operator-metric small,.surface-ops .table-operator-metric span,.surface-owner .table-operator-metric small,.surface-owner .table-operator-metric span,.surface-testing .table-operator-metric small,.surface-testing .table-operator-metric span{font-size:.66rem}.surface-ops .table-status-summary,.surface-owner .table-status-summary,.surface-testing .table-status-summary{gap:.42rem;padding:.58rem .72rem 0}.surface-ops .table-status-summary-card,.surface-owner .table-status-summary-card,.surface-testing .table-status-summary-card{min-height:2.28rem;padding:.42rem .52rem}.surface-ops .saved-view-bar,.surface-ops .table-summary,.surface-ops .table-toolbar,.surface-owner .saved-view-bar,.surface-owner .table-summary,.surface-owner .table-toolbar,.surface-testing .saved-view-bar,.surface-testing .table-summary,.surface-testing .table-toolbar{gap:var(--ops-table-gap);margin-top:.58rem;padding:.58rem .68rem;border:1px solid var(--ops-table-border);border-radius:var(--ops-table-radius);background:var(--ops-table-header-bg);box-shadow:none}.surface-ops .table-toolbar,.surface-owner .table-toolbar,.surface-testing .table-toolbar{align-items:end;grid-template-columns:minmax(16rem,1fr) minmax(18rem,auto)}.surface-ops .toolbar-filters,.surface-ops .toolbar-group,.surface-owner .toolbar-filters,.surface-owner .toolbar-group,.surface-testing .toolbar-filters,.surface-testing .toolbar-group{gap:.42rem}.surface-ops .toolbar-label,.surface-owner .toolbar-label,.surface-testing .toolbar-label{font-size:.66rem;letter-spacing:.07em}.surface-ops .toolbar-input,.surface-ops .toolbar-select,.surface-owner .toolbar-input,.surface-owner .toolbar-select,.surface-testing .toolbar-input,.surface-testing .toolbar-select{min-height:2.16rem;border-radius:.58rem;font-size:.8rem}.surface-ops .column-menu summary,.surface-owner .column-menu summary,.surface-testing .column-menu summary{min-height:2.16rem;padding-inline:.68rem;border-radius:.58rem;font-size:.78rem}.surface-ops .table-wrap,.surface-owner .table-wrap,.surface-testing .table-wrap{margin-top:.64rem;border:1px solid var(--ops-table-border);border-radius:var(--ops-table-radius);background:var(--ops-table-row-bg);overflow:auto}.surface-ops .data-table,.surface-owner .data-table,.surface-testing .data-table{min-width:52rem;border-collapse:separate;border-spacing:0}.surface-ops .data-table thead th,.surface-owner .data-table thead th,.surface-testing .data-table thead th{position:sticky;top:0;z-index:1;min-height:2.38rem;padding:.48rem .58rem;border-bottom:1px solid var(--ops-table-border);background:var(--ops-table-header-bg);color:var(--ops-table-muted);font-size:.68rem;font-weight:840;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.surface-ops .data-table tbody td,.surface-owner .data-table tbody td,.surface-testing .data-table tbody td{min-height:var(--ops-table-row-min);padding:.5rem .58rem;border-bottom:1px solid color-mix(in srgb,var(--ops-table-border) 76%,transparent);background:var(--ops-table-row-bg);font-size:.82rem;line-height:1.28;vertical-align:middle}.surface-ops .data-table tbody tr:hover td,.surface-owner .data-table tbody tr:hover td,.surface-testing .data-table tbody tr:hover td{background:var(--ops-table-row-hover)}.surface-ops .sort-button,.surface-owner .sort-button,.surface-testing .sort-button{gap:.34rem;color:inherit;font-size:inherit;letter-spacing:inherit;min-height:1.4rem}.surface-ops .copy-cell,.surface-owner .copy-cell,.surface-testing .copy-cell{gap:.34rem;min-width:0}.surface-ops .copy-cell .icon-button,.surface-ops .data-table .secondary-button,.surface-owner .copy-cell .icon-button,.surface-owner .data-table .secondary-button,.surface-testing .copy-cell .icon-button,.surface-testing .data-table .secondary-button{min-height:1.72rem;padding:.2rem .44rem;border-radius:.5rem;font-size:.68rem}.surface-ops .mobile-card-list,.surface-owner .mobile-card-list,.surface-testing .mobile-card-list{margin-top:.64rem}.surface-ops .mobile-entity-card,.surface-ops .tablet-record-card,.surface-owner .mobile-entity-card,.surface-owner .tablet-record-card,.surface-testing .mobile-entity-card,.surface-testing .tablet-record-card{border-radius:var(--ops-table-radius);border-color:var(--ops-table-border);background:var(--ops-table-row-bg);box-shadow:none}.surface-ops .table-pagination,.surface-owner .table-pagination,.surface-testing .table-pagination{gap:.42rem;margin-top:.64rem;padding:.5rem .58rem;border:1px solid var(--ops-table-border);border-radius:var(--ops-table-radius);background:var(--ops-table-header-bg)}.context-drawer-shell{pointer-events:none}.context-drawer-shell .context-drawer,.context-drawer-shell .context-drawer-backdrop{pointer-events:auto}.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{display:flex;flex-direction:column;width:var(--ops-drawer-width);max-width:var(--ops-drawer-width);padding:0;border-color:var(--ops-table-border);background:var(--panel-strong,var(--panel));overflow:hidden}.surface-ops .context-drawer-header,.surface-owner .context-drawer-header,.surface-testing .context-drawer-header{position:sticky;top:0;z-index:2;grid-template-columns:minmax(0,1fr) auto;gap:.7rem;margin:0;padding:.8rem .9rem;background:var(--ops-drawer-header-bg)}.surface-ops .context-drawer-header h3,.surface-owner .context-drawer-header h3,.surface-testing .context-drawer-header h3{margin:.1rem 0 0;font-size:1.02rem;line-height:1.12}.surface-ops .context-drawer-body,.surface-owner .context-drawer-body,.surface-testing .context-drawer-body{flex:1 1 auto;min-height:0;gap:.64rem;padding:.72rem;overflow-y:auto;overscroll-behavior:contain}.surface-ops .context-drawer-footer,.surface-owner .context-drawer-footer,.surface-testing .context-drawer-footer{flex:0 0 auto;padding:.62rem .72rem;border-top:1px solid var(--ops-table-border);background:var(--ops-drawer-header-bg)}.surface-ops .context-drawer-actions,.surface-ops .drawer-link-row,.surface-owner .context-drawer-actions,.surface-owner .drawer-link-row,.surface-testing .context-drawer-actions,.surface-testing .drawer-link-row{display:flex;flex-wrap:wrap;gap:.42rem;justify-content:flex-end}.surface-ops .drawer-detail-stack,.surface-owner .drawer-detail-stack,.surface-testing .drawer-detail-stack{gap:.64rem}.surface-ops .drawer-detail-stack .nested-panel,.surface-owner .drawer-detail-stack .nested-panel,.surface-testing .drawer-detail-stack .nested-panel{padding:.72rem;border-radius:var(--ops-table-radius)}.surface-ops .detail-grid,.surface-owner .detail-grid,.surface-testing .detail-grid{gap:.42rem}.surface-ops .detail-grid-row,.surface-owner .detail-grid-row,.surface-testing .detail-grid-row{min-height:2.45rem;padding:.46rem .52rem;border-radius:.52rem;background:color-mix(in srgb,var(--panel-muted,var(--surface-soft)) 72%,transparent)}@media (max-width:1100px){.surface-ops .table-operator-strip,.surface-ops .table-toolbar,.surface-owner .table-operator-strip,.surface-owner .table-toolbar,.surface-testing .table-operator-strip,.surface-testing .table-toolbar{grid-template-columns:1fr}.surface-ops .table-operator-metrics,.surface-owner .table-operator-metrics,.surface-testing .table-operator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.surface-ops .operational-table-panel,.surface-owner .operational-table-panel,.surface-testing .operational-table-panel{padding:.48rem}.surface-ops .table-wrap,.surface-owner .table-wrap,.surface-testing .table-wrap{display:none}.surface-ops .drawer-metric-grid,.surface-ops .table-operator-metrics,.surface-owner .drawer-metric-grid,.surface-owner .table-operator-metrics,.surface-testing .drawer-metric-grid,.surface-testing .table-operator-metrics{grid-template-columns:1fr}.surface-ops .saved-view-bar,.surface-ops .table-pagination,.surface-ops .toolbar-filters,.surface-owner .saved-view-bar,.surface-owner .table-pagination,.surface-owner .toolbar-filters,.surface-testing .saved-view-bar,.surface-testing .table-pagination,.surface-testing .toolbar-filters{align-items:stretch;display:grid}.surface-ops .filter-field,.surface-owner .filter-field,.surface-testing .filter-field{width:100%}.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{inset:auto .42rem .42rem;width:auto;max-width:none;height:min(92dvh,44rem);border-radius:.86rem}.surface-ops .context-drawer-footer,.surface-owner .context-drawer-footer,.surface-testing .context-drawer-footer{padding-bottom:max(.62rem,env(safe-area-inset-bottom))}.surface-ops .context-drawer-actions,.surface-ops .drawer-link-row,.surface-owner .context-drawer-actions,.surface-owner .drawer-link-row,.surface-testing .context-drawer-actions,.surface-testing .drawer-link-row{flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;scrollbar-width:none}.surface-ops .drawer-link-row::-webkit-scrollbar,.surface-owner .drawer-link-row::-webkit-scrollbar,.surface-testing .drawer-link-row::-webkit-scrollbar{display:none}}.surface-testing{--testing-lab-radius:0.5rem;--testing-lab-gap:0.72rem;--testing-lab-panel-bg:color-mix(in srgb,var(--panel) 94%,var(--surface-soft));--testing-lab-panel-strong:color-mix(in srgb,var(--panel-strong,var(--panel)) 88%,var(--surface-soft));--testing-lab-panel-border:color-mix(in srgb,var(--border) 86%,transparent);--testing-lab-muted:color-mix(in srgb,var(--muted) 88%,var(--text));--testing-lab-control-min:2.32rem;--testing-lab-scroll-max:min(34rem,64vh)}.surface-testing .testing-lab-surface{gap:.82rem}.surface-testing .testing-lab-surface>.notice-banner{padding:.62rem .72rem;border-radius:var(--testing-lab-radius);font-size:.82rem;line-height:1.42}.surface-testing .simulation-grid,.surface-testing .simulation-output-grid,.surface-testing .testing-lab-control-grid{gap:var(--testing-lab-gap)}.surface-testing .testing-lab-control-grid{grid-template-columns:minmax(18rem,.78fr) minmax(0,1.22fr)}.surface-testing .analytics-visual-card,.surface-testing .simulation-preview,.surface-testing .testing-console-page .quick-action-card,.surface-testing .testing-console-side-card,.surface-testing .testing-lab-control-panel,.surface-testing .testing-lab-telemetry-panel,.surface-testing .testing-lab-workflow-panel,.surface-testing .testing-replay-lab .table-panel,.surface-testing .testing-secondary-card,.surface-testing .testing-synthetic-stress .table-panel{border-radius:var(--testing-lab-radius);border-color:var(--testing-lab-panel-border);background:var(--testing-lab-panel-bg);box-shadow:none}.surface-testing .simulation-preview .section-heading,.surface-testing .testing-lab-control-panel .section-heading,.surface-testing .testing-lab-workflow-panel .section-heading{padding:.72rem .78rem 0;gap:.62rem}.surface-testing .analytics-visual-card h4,.surface-testing .fake-call-card h3,.surface-testing .simulation-preview .section-heading h3,.surface-testing .testing-console-page h3,.surface-testing .testing-lab-control-panel .section-heading h3,.surface-testing .testing-lab-workflow-panel .section-heading h3{font-size:.94rem;line-height:1.18}.surface-testing .analytics-visual-card p,.surface-testing .fake-call-card .summary-meta,.surface-testing .simulation-preview .section-heading p,.surface-testing .testing-lab-control-panel .section-heading p,.surface-testing .testing-lab-workflow-panel .section-heading p{font-size:.78rem;line-height:1.38}.surface-testing .lab-flow-list{gap:.52rem;padding:.66rem .72rem .72rem}.surface-testing .lab-flow-step{grid-template-columns:1.72rem minmax(0,1fr);gap:.58rem;padding:.56rem .62rem;border-radius:var(--testing-lab-radius)}.surface-testing .lab-flow-step span{width:1.72rem;height:1.72rem;border-radius:var(--testing-lab-radius);font-size:.72rem}.surface-testing .lab-flow-step strong{margin-bottom:.12rem;font-size:.82rem}.surface-testing .lab-flow-step p{display:-webkit-box;overflow:hidden;color:var(--testing-lab-muted);font-size:.76rem;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-testing .settings-grid{gap:.58rem;padding:.72rem .78rem}.surface-testing .toolbar-label{gap:.32rem;font-size:.76rem}.surface-testing .simulation-controls .text-input,.surface-testing .testing-lab-control-panel .text-input{min-height:var(--testing-lab-control-min);border-radius:var(--testing-lab-radius);font-size:.84rem}.surface-testing .carrier-action-stack,.surface-testing .carrier-primary-actions,.surface-testing .carrier-secondary-actions,.surface-testing .fake-call-inline-actions,.surface-testing .quick-action-row,.surface-testing .simulation-actions{gap:.48rem}.surface-testing .carrier-action-stack,.surface-testing .fake-call-inline-actions,.surface-testing .simulation-actions{padding:0 .78rem .78rem}.surface-testing .primary-button,.surface-testing .secondary-button{min-height:var(--testing-lab-control-min);padding:.28rem .68rem;border-radius:var(--testing-lab-radius);font-size:.8rem}.surface-testing .simulation-lab .summary-grid,.surface-testing .testing-fake-buyer-page .summary-grid,.surface-testing .testing-fake-call-page .summary-grid,.surface-testing .testing-fake-carrier-page .summary-grid,.surface-testing .testing-lab-telemetry-grid{grid-template-columns:repeat(auto-fit,minmax(8.6rem,1fr));gap:.62rem}.surface-testing .command-counter-card,.surface-testing .metric-card,.surface-testing .surface-route-panel,.surface-testing .testing-side-row{min-height:0;padding:.62rem .68rem;border-radius:var(--testing-lab-radius);box-shadow:none}.surface-testing .command-counter-card strong,.surface-testing .metric-card strong{overflow-wrap:anywhere;font-size:1rem;line-height:1.08}.surface-testing .command-counter-card span,.surface-testing .metric-card .summary-label,.surface-testing .summary-label{margin-bottom:.24rem;font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.surface-testing .command-counter-card small,.surface-testing .metric-card .summary-meta{color:var(--testing-lab-muted);font-size:.72rem;line-height:1.28}.surface-testing .fake-call-card{display:grid;gap:.66rem;padding:.72rem}.surface-testing .fake-call-card-header{gap:.62rem;padding-bottom:.52rem;border-bottom:1px solid var(--testing-lab-panel-border)}.surface-testing .fake-call-status-row{gap:.32rem}.surface-testing .fake-call-action-grid{grid-template-columns:repeat(auto-fit,minmax(9.4rem,1fr));gap:.44rem}.surface-testing .compact-event-list,.surface-testing .fake-call-history-stack,.surface-testing .fake-call-live-stack,.surface-testing .mobile-card-list,.surface-testing .testing-side-list{max-height:var(--testing-lab-scroll-max);overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.surface-testing .compact-event-list{display:grid;gap:.5rem}.surface-testing .event-row{grid-template-columns:4.2rem minmax(0,1fr) auto;gap:.62rem;padding:.58rem .66rem;border-radius:var(--testing-lab-radius)}.surface-testing .event-row p{display:-webkit-box;overflow:hidden;line-height:1.34;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-testing .simulation-hero{align-items:center;padding:.84rem .92rem;border-radius:var(--testing-lab-radius);border-color:var(--testing-lab-panel-border);background:var(--testing-lab-panel-strong);box-shadow:none}.surface-testing .simulation-hero h3{margin-bottom:.28rem;font-size:1.02rem;line-height:1.14}.surface-testing .simulation-hero p{display:-webkit-box;overflow:hidden;max-width:62rem;font-size:.82rem;line-height:1.38;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-testing .simulation-kpi-strip{grid-template-columns:repeat(auto-fit,minmax(7.4rem,1fr));gap:.5rem;padding:.72rem}.surface-testing .assist-bullet-list{margin:0;padding:0 .78rem .78rem 1.75rem;color:var(--testing-lab-muted);font-size:.78rem}.surface-testing .analytics-visual-card{min-width:0;padding:.72rem}.surface-testing .map-panel-title{gap:.16rem;margin-bottom:.58rem}.surface-testing .simulation-volume-chart{min-height:9rem;max-height:13rem;padding:.62rem;border-radius:var(--testing-lab-radius);background:color-mix(in srgb,var(--panel-muted,var(--surface-soft)) 84%,transparent);overflow:hidden}.surface-testing .simulation-volume-chart i{min-width:.25rem}.surface-testing .simulation-failover-graph{grid-template-columns:repeat(auto-fit,minmax(6.4rem,1fr));gap:.5rem}.surface-testing .failover-graph-step,.surface-testing .heatmap-cell,.surface-testing .noc-alert-card,.surface-testing .saturation-card{border-radius:var(--testing-lab-radius)}.surface-testing .fraud-heatmap-grid,.surface-testing .noc-alert-wall,.surface-testing .saturation-grid{gap:.5rem}.surface-testing .noc-alert-wall{max-height:13rem;overflow:auto;overscroll-behavior:contain}.surface-testing .testing-console-hero{grid-template-columns:minmax(0,1.2fr) minmax(17rem,.72fr);gap:.72rem}.surface-testing .hero-cta-row,.surface-testing .testing-console-pill-row{gap:.42rem}.surface-testing .testing-console-pill{min-height:1.68rem;padding:0 .58rem;border-radius:var(--testing-lab-radius);font-size:.68rem}@media (max-width:1100px){.surface-testing .simulation-grid,.surface-testing .simulation-output-grid,.surface-testing .testing-console-hero,.surface-testing .testing-lab-control-grid{grid-template-columns:1fr}.surface-testing .testing-feature-grid,.surface-testing .testing-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.surface-testing{--testing-lab-gap:0.58rem;--testing-lab-scroll-max:min(25rem,58vh)}.surface-testing .testing-lab-surface{gap:.62rem}.surface-testing .simulation-lab .summary-grid,.surface-testing .testing-fake-buyer-page .summary-grid,.surface-testing .testing-fake-call-page .summary-grid,.surface-testing .testing-fake-carrier-page .summary-grid,.surface-testing .testing-feature-grid,.surface-testing .testing-lab-telemetry-grid,.surface-testing .testing-secondary-grid{grid-template-columns:1fr}.surface-testing .fake-call-card-header,.surface-testing .section-heading,.surface-testing .simulation-hero{align-items:stretch;flex-direction:column}.surface-testing .simulation-preview .section-heading,.surface-testing .testing-lab-control-panel .section-heading,.surface-testing .testing-lab-workflow-panel .section-heading{padding:.62rem .64rem 0}.surface-testing .carrier-action-stack,.surface-testing .fake-call-inline-actions,.surface-testing .settings-grid,.surface-testing .simulation-actions{padding-inline:.64rem}.surface-testing .carrier-primary-actions,.surface-testing .carrier-secondary-actions,.surface-testing .quick-action-row,.surface-testing .simulation-actions{display:flex;flex-wrap:nowrap;justify-content:flex-start;overflow-x:auto;padding-bottom:.64rem;scrollbar-width:none}.surface-testing .carrier-primary-actions::-webkit-scrollbar,.surface-testing .carrier-secondary-actions::-webkit-scrollbar,.surface-testing .quick-action-row::-webkit-scrollbar,.surface-testing .simulation-actions::-webkit-scrollbar{display:none}.surface-testing .carrier-primary-actions>*,.surface-testing .carrier-secondary-actions>*,.surface-testing .quick-action-row>*,.surface-testing .simulation-actions>*{flex:0 0 auto}.surface-testing .primary-button,.surface-testing .secondary-button{min-width:max-content;min-height:2.5rem}.surface-testing .event-row,.surface-testing .fake-call-action-grid{grid-template-columns:1fr}.surface-testing .simulation-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr));padding:.62rem}.surface-testing .simulation-volume-chart{min-height:7rem;max-height:9.5rem}.surface-testing .mobile-fold-section{border-radius:var(--testing-lab-radius)}.surface-testing .mobile-fold-summary{min-height:3.2rem;padding:.58rem .64rem}.surface-testing .mobile-fold-body{padding:.58rem}}.surface-ops,.surface-owner,.surface-testing{--continuity-radius:0.5rem;--continuity-border:color-mix(in srgb,var(--border) 84%,transparent);--continuity-bg:color-mix(in srgb,var(--panel) 92%,var(--surface-soft));--continuity-bg-strong:color-mix(in srgb,var(--panel-strong,var(--panel)) 86%,var(--surface-soft));--continuity-muted:color-mix(in srgb,var(--muted) 88%,var(--text))}.surface-ops .evidence-continuity-strip,.surface-ops .shell-continuity-strip,.surface-owner .evidence-continuity-strip,.surface-owner .shell-continuity-strip,.surface-testing .evidence-continuity-strip,.surface-testing .shell-continuity-strip{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(14rem,.9fr) minmax(14rem,1fr);gap:.58rem;align-items:center;padding:.58rem .66rem;border:1px solid var(--continuity-border);border-radius:var(--continuity-radius);background:var(--continuity-bg);box-shadow:none}.surface-ops .shell-continuity-strip,.surface-owner .shell-continuity-strip,.surface-testing .shell-continuity-strip{margin-top:-.22rem}.surface-ops .shell-continuity-path,.surface-owner .shell-continuity-path,.surface-testing .shell-continuity-path{display:flex;min-width:0;flex-wrap:wrap;gap:.34rem;align-items:center}.surface-ops .shell-continuity-path span,.surface-owner .shell-continuity-path span,.surface-testing .shell-continuity-path span{display:inline-flex;min-height:1.46rem;align-items:center;max-width:100%;padding:.08rem .42rem;border:1px solid var(--continuity-border);border-radius:var(--continuity-radius);color:var(--continuity-muted);font-size:.68rem;font-weight:800;line-height:1.16;overflow-wrap:anywhere;text-transform:uppercase}.surface-ops .shell-continuity-path span.active,.surface-owner .shell-continuity-path span.active,.surface-testing .shell-continuity-path span.active{color:var(--text);background:var(--continuity-bg-strong)}.surface-ops .evidence-continuity-strip>div,.surface-ops .shell-continuity-context,.surface-owner .evidence-continuity-strip>div,.surface-owner .shell-continuity-context,.surface-testing .evidence-continuity-strip>div,.surface-testing .shell-continuity-context{display:grid;min-width:0;gap:.12rem}.surface-ops .evidence-continuity-strip span,.surface-ops .shell-continuity-context span,.surface-owner .evidence-continuity-strip span,.surface-owner .shell-continuity-context span,.surface-testing .evidence-continuity-strip span,.surface-testing .shell-continuity-context span{color:var(--continuity-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1.16;text-transform:uppercase}.surface-ops .evidence-continuity-strip strong,.surface-ops .shell-continuity-context strong,.surface-owner .evidence-continuity-strip strong,.surface-owner .shell-continuity-context strong,.surface-testing .evidence-continuity-strip strong,.surface-testing .shell-continuity-context strong{min-width:0;color:var(--text);font-size:.78rem;line-height:1.22;overflow-wrap:anywhere}.surface-ops .shell-continuity-strip p,.surface-owner .shell-continuity-strip p,.surface-testing .shell-continuity-strip p{margin:0;color:var(--continuity-muted);font-size:.76rem;line-height:1.34}.surface-ops .evidence-continuity-surface,.surface-owner .evidence-continuity-surface,.surface-testing .evidence-continuity-surface{gap:.78rem}.surface-ops .evidence-reference-row,.surface-owner .evidence-reference-row,.surface-testing .evidence-reference-row{border-color:var(--continuity-border);border-radius:var(--continuity-radius);background:var(--continuity-bg);box-shadow:none}.surface-ops .audit-review-card.evidence-reference-row,.surface-owner .audit-review-card.evidence-reference-row,.surface-testing .audit-review-card.evidence-reference-row{display:grid;gap:.56rem}.surface-ops .evidence-reference-lineage,.surface-owner .evidence-reference-lineage,.surface-testing .evidence-reference-lineage{display:flex;flex-wrap:wrap;gap:.34rem;min-width:0}.surface-ops .evidence-reference-lineage span,.surface-owner .evidence-reference-lineage span,.surface-testing .evidence-reference-lineage span{display:inline-flex;min-height:1.5rem;align-items:center;padding:.1rem .46rem;border:1px solid var(--continuity-border);border-radius:var(--continuity-radius);color:var(--continuity-muted);font-size:.68rem;font-weight:750;line-height:1.16;overflow-wrap:anywhere}.surface-ops .event-row.evidence-reference-row,.surface-owner .event-row.evidence-reference-row,.surface-testing .event-row.evidence-reference-row{background:var(--continuity-bg)}.surface-ops .continuity-summary-card.evidence-reference-row,.surface-owner .continuity-summary-card.evidence-reference-row,.surface-testing .continuity-summary-card.evidence-reference-row{padding:.68rem .72rem}.surface-testing .testing-replay-lab .evidence-continuity-strip,.surface-testing .testing-synthetic-stress .evidence-continuity-strip{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:1100px){.surface-ops .evidence-continuity-strip,.surface-ops .shell-continuity-strip,.surface-owner .evidence-continuity-strip,.surface-owner .shell-continuity-strip,.surface-testing .evidence-continuity-strip,.surface-testing .shell-continuity-strip,.surface-testing .testing-replay-lab .evidence-continuity-strip,.surface-testing .testing-synthetic-stress .evidence-continuity-strip{grid-template-columns:1fr}}@media (max-width:760px){.surface-ops .evidence-continuity-strip,.surface-ops .shell-continuity-strip,.surface-owner .evidence-continuity-strip,.surface-owner .shell-continuity-strip,.surface-testing .evidence-continuity-strip,.surface-testing .shell-continuity-strip{gap:.48rem;padding:.5rem}.surface-ops .evidence-reference-lineage,.surface-ops .shell-continuity-path,.surface-owner .evidence-reference-lineage,.surface-owner .shell-continuity-path,.surface-testing .evidence-reference-lineage,.surface-testing .shell-continuity-path{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.surface-ops .evidence-reference-lineage::-webkit-scrollbar,.surface-ops .shell-continuity-path::-webkit-scrollbar,.surface-owner .evidence-reference-lineage::-webkit-scrollbar,.surface-owner .shell-continuity-path::-webkit-scrollbar,.surface-testing .evidence-reference-lineage::-webkit-scrollbar,.surface-testing .shell-continuity-path::-webkit-scrollbar{display:none}.surface-ops .evidence-reference-lineage span,.surface-ops .shell-continuity-path span,.surface-owner .evidence-reference-lineage span,.surface-owner .shell-continuity-path span,.surface-testing .evidence-reference-lineage span,.surface-testing .shell-continuity-path span{flex:0 0 auto}}.surface-ops,.surface-owner,.surface-testing{--runtime-evidence-radius:0.5rem;--runtime-evidence-border:color-mix(in srgb,var(--border) 84%,transparent);--runtime-evidence-bg:color-mix(in srgb,var(--panel) 93%,var(--surface-soft));--runtime-evidence-bg-strong:color-mix(in srgb,var(--panel-strong,var(--panel)) 88%,var(--surface-soft));--runtime-evidence-muted:color-mix(in srgb,var(--muted) 88%,var(--text));--runtime-evidence-hover:color-mix(in srgb,var(--accent) 8%,transparent)}.surface-ops .runtime-evidence-table-system,.surface-owner .runtime-evidence-table-system,.surface-testing .runtime-evidence-table-system{border-color:var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);background:var(--runtime-evidence-bg);box-shadow:none}.surface-ops .runtime-evidence-table-system>.table-panel-header,.surface-owner .runtime-evidence-table-system>.table-panel-header,.surface-testing .runtime-evidence-table-system>.table-panel-header{gap:.66rem;padding:.72rem .82rem;border-bottom:1px solid var(--runtime-evidence-border)}.surface-ops .runtime-evidence-table-system>.table-panel-header h3,.surface-owner .runtime-evidence-table-system>.table-panel-header h3,.surface-testing .runtime-evidence-table-system>.table-panel-header h3{font-size:1rem;line-height:1.18}.surface-ops .runtime-evidence-table-system>.table-panel-header p,.surface-owner .runtime-evidence-table-system>.table-panel-header p,.surface-testing .runtime-evidence-table-system>.table-panel-header p{max-width:72rem;font-size:.8rem;line-height:1.38}.surface-ops .runtime-evidence-reference-strip,.surface-owner .runtime-evidence-reference-strip,.surface-testing .runtime-evidence-reference-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.58rem;padding:.66rem .78rem;border-bottom:1px solid var(--runtime-evidence-border)}.surface-ops .runtime-evidence-reference,.surface-ops .runtime-evidence-reference-strip article,.surface-owner .runtime-evidence-reference,.surface-owner .runtime-evidence-reference-strip article,.surface-testing .runtime-evidence-reference,.surface-testing .runtime-evidence-reference-strip article{min-width:0;padding:.62rem .68rem;border:1px solid var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);background:var(--runtime-evidence-bg-strong);box-shadow:none}.surface-ops .runtime-evidence-reference span,.surface-ops .runtime-evidence-reference-strip span,.surface-ops .runtime-evidence-row>span,.surface-ops .runtime-evidence-table-system .workflow-review-card>span,.surface-owner .runtime-evidence-reference span,.surface-owner .runtime-evidence-reference-strip span,.surface-owner .runtime-evidence-row>span,.surface-owner .runtime-evidence-table-system .workflow-review-card>span,.surface-testing .runtime-evidence-reference span,.surface-testing .runtime-evidence-reference-strip span,.surface-testing .runtime-evidence-row>span,.surface-testing .runtime-evidence-table-system .workflow-review-card>span{color:var(--runtime-evidence-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1.16;text-transform:uppercase}.surface-ops .runtime-evidence-reference strong,.surface-ops .runtime-evidence-reference-strip strong,.surface-ops .runtime-evidence-row strong,.surface-ops .runtime-evidence-table-system .workflow-review-card strong,.surface-owner .runtime-evidence-reference strong,.surface-owner .runtime-evidence-reference-strip strong,.surface-owner .runtime-evidence-row strong,.surface-owner .runtime-evidence-table-system .workflow-review-card strong,.surface-testing .runtime-evidence-reference strong,.surface-testing .runtime-evidence-reference-strip strong,.surface-testing .runtime-evidence-row strong,.surface-testing .runtime-evidence-table-system .workflow-review-card strong{display:block;min-width:0;color:var(--text);font-size:.88rem;line-height:1.2;overflow-wrap:anywhere}.surface-ops .runtime-evidence-reference p,.surface-ops .runtime-evidence-reference-strip p,.surface-ops .runtime-evidence-row p,.surface-ops .runtime-evidence-table-system .workflow-review-card p,.surface-owner .runtime-evidence-reference p,.surface-owner .runtime-evidence-reference-strip p,.surface-owner .runtime-evidence-row p,.surface-owner .runtime-evidence-table-system .workflow-review-card p,.surface-testing .runtime-evidence-reference p,.surface-testing .runtime-evidence-reference-strip p,.surface-testing .runtime-evidence-row p,.surface-testing .runtime-evidence-table-system .workflow-review-card p{margin:0;color:var(--runtime-evidence-muted);font-size:.76rem;line-height:1.34}.surface-ops .runtime-evidence-meta,.surface-owner .runtime-evidence-meta,.surface-testing .runtime-evidence-meta{gap:.58rem;padding:.66rem .78rem}.surface-ops .runtime-evidence-table-system .summary-grid,.surface-owner .runtime-evidence-table-system .summary-grid,.surface-testing .runtime-evidence-table-system .summary-grid{grid-template-columns:repeat(auto-fit,minmax(9.2rem,1fr));gap:.58rem}.surface-ops .runtime-evidence-table-system .metric-card,.surface-owner .runtime-evidence-table-system .metric-card,.surface-testing .runtime-evidence-table-system .metric-card{min-height:0;padding:.62rem .68rem;border-radius:var(--runtime-evidence-radius);box-shadow:none}.surface-ops .runtime-evidence-status,.surface-owner .runtime-evidence-status,.surface-testing .runtime-evidence-status{display:inline-flex;width:fit-content;min-height:1.45rem;align-items:center;padding:.08rem .44rem;border:1px solid var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);color:var(--runtime-evidence-muted);font-size:.68rem;font-weight:800;letter-spacing:.04em;line-height:1.16;text-transform:uppercase}.surface-ops .runtime-evidence-compact,.surface-owner .runtime-evidence-compact,.surface-testing .runtime-evidence-compact{gap:.42rem;padding:.5rem .56rem}.surface-ops .runtime-evidence-lineage,.surface-owner .runtime-evidence-lineage,.surface-testing .runtime-evidence-lineage{gap:.5rem}.surface-ops .runtime-evidence-lineage>*,.surface-owner .runtime-evidence-lineage>*,.surface-testing .runtime-evidence-lineage>*{border-radius:var(--runtime-evidence-radius)}.surface-ops .runtime-evidence-table-system .workflow-review-panel,.surface-owner .runtime-evidence-table-system .workflow-review-panel,.surface-testing .runtime-evidence-table-system .workflow-review-panel{margin:.78rem;border-color:var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);background:color-mix(in srgb,var(--runtime-evidence-bg) 88%,transparent);box-shadow:none}.surface-ops .runtime-evidence-table-system .workflow-panel-heading,.surface-owner .runtime-evidence-table-system .workflow-panel-heading,.surface-testing .runtime-evidence-table-system .workflow-panel-heading{padding:.72rem .78rem 0}.surface-ops .runtime-evidence-table,.surface-ops .runtime-evidence-table-system .workflow-review-grid,.surface-owner .runtime-evidence-table,.surface-owner .runtime-evidence-table-system .workflow-review-grid,.surface-testing .runtime-evidence-table,.surface-testing .runtime-evidence-table-system .workflow-review-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.58rem}.surface-ops .runtime-evidence-table-system>.workflow-review-grid,.surface-owner .runtime-evidence-table-system>.workflow-review-grid,.surface-testing .runtime-evidence-table-system>.workflow-review-grid{padding:0 .78rem .78rem}.surface-ops .runtime-evidence-row,.surface-ops .runtime-evidence-table-system .workflow-review-card,.surface-owner .runtime-evidence-row,.surface-owner .runtime-evidence-table-system .workflow-review-card,.surface-testing .runtime-evidence-row,.surface-testing .runtime-evidence-table-system .workflow-review-card{min-width:0;min-height:0;padding:.62rem .68rem;border:1px solid var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);background:var(--runtime-evidence-bg-strong);box-shadow:none;transition:background .14s ease,border-color .14s ease,transform .14s ease}.surface-ops .runtime-evidence-row-action,.surface-owner .runtime-evidence-row-action,.surface-testing .runtime-evidence-row-action{margin-top:.48rem;gap:.36rem;min-height:1.78rem;padding:.28rem .56rem;border-radius:calc(var(--runtime-evidence-radius) - .1rem);color:var(--runtime-evidence-muted)}.surface-ops .runtime-evidence-row-action svg,.surface-owner .runtime-evidence-row-action svg,.surface-testing .runtime-evidence-row-action svg{width:.8rem;height:.8rem;stroke-width:1.9px;margin-right:.16rem}.surface-ops .runtime-evidence-row-action:focus-visible,.surface-owner .runtime-evidence-row-action:focus-visible,.surface-testing .runtime-evidence-row-action:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb,var(--accent) 35%,transparent);border-color:color-mix(in srgb,var(--accent) 45%,var(--runtime-evidence-border))}.surface-ops .runtime-evidence-row:hover,.surface-ops .runtime-evidence-table-system .workflow-review-card:hover,.surface-owner .runtime-evidence-row:hover,.surface-owner .runtime-evidence-table-system .workflow-review-card:hover,.surface-testing .runtime-evidence-row:hover,.surface-testing .runtime-evidence-table-system .workflow-review-card:hover{border-color:color-mix(in srgb,var(--accent) 30%,var(--runtime-evidence-border));background:color-mix(in srgb,var(--runtime-evidence-bg-strong) 90%,var(--runtime-evidence-hover))}.surface-ops .runtime-evidence-row:focus-within,.surface-ops .runtime-evidence-table-system .workflow-review-card:focus-within,.surface-owner .runtime-evidence-row:focus-within,.surface-owner .runtime-evidence-table-system .workflow-review-card:focus-within,.surface-testing .runtime-evidence-row:focus-within,.surface-testing .runtime-evidence-table-system .workflow-review-card:focus-within{outline:2px solid color-mix(in srgb,var(--accent) 28%,transparent);outline-offset:2px}.surface-ops .runtime-evidence-table-system .text-input,.surface-owner .runtime-evidence-table-system .text-input,.surface-testing .runtime-evidence-table-system .text-input{min-height:2.36rem;border-radius:var(--runtime-evidence-radius);font-size:.84rem}.surface-ops .runtime-evidence-table-system textarea.text-input,.surface-owner .runtime-evidence-table-system textarea.text-input,.surface-testing .runtime-evidence-table-system textarea.text-input{min-height:6.2rem}.surface-ops .runtime-evidence-drawer,.surface-owner .runtime-evidence-drawer,.surface-testing .runtime-evidence-drawer{border-color:var(--runtime-evidence-border);background:var(--runtime-evidence-bg-strong)}.surface-ops .runtime-evidence-drawer .context-drawer-footer,.surface-ops .runtime-evidence-drawer .context-drawer-header,.surface-owner .runtime-evidence-drawer .context-drawer-footer,.surface-owner .runtime-evidence-drawer .context-drawer-header,.surface-testing .runtime-evidence-drawer .context-drawer-footer,.surface-testing .runtime-evidence-drawer .context-drawer-header{border-color:var(--runtime-evidence-border);background:color-mix(in srgb,var(--runtime-evidence-bg-strong) 92%,var(--panel))}.surface-ops .runtime-evidence-drawer-detail,.surface-owner .runtime-evidence-drawer-detail,.surface-testing .runtime-evidence-drawer-detail{gap:.62rem}.surface-ops .runtime-evidence-drawer .continuity-summary-card,.surface-ops .runtime-evidence-drawer .nested-panel,.surface-owner .runtime-evidence-drawer .continuity-summary-card,.surface-owner .runtime-evidence-drawer .nested-panel,.surface-testing .runtime-evidence-drawer .continuity-summary-card,.surface-testing .runtime-evidence-drawer .nested-panel{border-radius:var(--runtime-evidence-radius);border-color:var(--runtime-evidence-border);background:var(--runtime-evidence-bg)}.surface-ops .runtime-evidence-drawer .continuity-pre,.surface-owner .runtime-evidence-drawer .continuity-pre,.surface-testing .runtime-evidence-drawer .continuity-pre{max-height:min(24rem,48vh);border-radius:var(--runtime-evidence-radius);overflow:auto;overscroll-behavior:contain}.surface-ops .runtime-evidence-empty,.surface-ops .runtime-evidence-table-system .state-message,.surface-owner .runtime-evidence-empty,.surface-owner .runtime-evidence-table-system .state-message,.surface-testing .runtime-evidence-empty,.surface-testing .runtime-evidence-table-system .state-message{padding:.82rem;border:1px dashed var(--runtime-evidence-border);border-radius:var(--runtime-evidence-radius);color:var(--runtime-evidence-muted);background:color-mix(in srgb,var(--runtime-evidence-bg) 82%,transparent)}@media (max-width:1100px){.surface-ops .runtime-evidence-reference-strip,.surface-owner .runtime-evidence-reference-strip,.surface-testing .runtime-evidence-reference-strip{grid-template-columns:1fr}.surface-ops .runtime-evidence-table,.surface-ops .runtime-evidence-table-system .workflow-review-grid,.surface-owner .runtime-evidence-table,.surface-owner .runtime-evidence-table-system .workflow-review-grid,.surface-testing .runtime-evidence-table,.surface-testing .runtime-evidence-table-system .workflow-review-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.surface-ops .runtime-evidence-table-system>.table-panel-header,.surface-owner .runtime-evidence-table-system>.table-panel-header,.surface-testing .runtime-evidence-table-system>.table-panel-header{align-items:stretch;flex-direction:column;padding:.62rem}.surface-ops .runtime-evidence-meta,.surface-ops .runtime-evidence-reference-strip,.surface-owner .runtime-evidence-meta,.surface-owner .runtime-evidence-reference-strip,.surface-testing .runtime-evidence-meta,.surface-testing .runtime-evidence-reference-strip{padding:.58rem}.surface-ops .runtime-evidence-table-system .workflow-review-panel,.surface-owner .runtime-evidence-table-system .workflow-review-panel,.surface-testing .runtime-evidence-table-system .workflow-review-panel{margin:.58rem}.surface-ops .runtime-evidence-table,.surface-ops .runtime-evidence-table-system .summary-grid,.surface-ops .runtime-evidence-table-system .workflow-review-grid,.surface-owner .runtime-evidence-table,.surface-owner .runtime-evidence-table-system .summary-grid,.surface-owner .runtime-evidence-table-system .workflow-review-grid,.surface-testing .runtime-evidence-table,.surface-testing .runtime-evidence-table-system .summary-grid,.surface-testing .runtime-evidence-table-system .workflow-review-grid{grid-template-columns:1fr}.surface-ops .runtime-evidence-table-system>.workflow-review-grid,.surface-owner .runtime-evidence-table-system>.workflow-review-grid,.surface-testing .runtime-evidence-table-system>.workflow-review-grid{padding:0 .58rem .58rem}.surface-ops .runtime-evidence-drawer,.surface-owner .runtime-evidence-drawer,.surface-testing .runtime-evidence-drawer{height:min(94dvh,46rem)}}.surface-ops .runtime-evidence-table-system,.surface-owner .runtime-evidence-table-system,.surface-testing .runtime-evidence-table-system{--runtime-evidence-density-row-height:2.22rem;--runtime-evidence-density-grid-gap:0.5rem;--runtime-evidence-long-scroll-max:min(70vh,64rem)}.surface-ops .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-ops .runtime-evidence-table-system .table-wrap.runtime-evidence-table,.surface-owner .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-owner .runtime-evidence-table-system .table-wrap.runtime-evidence-table,.surface-testing .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-testing .runtime-evidence-table-system .table-wrap.runtime-evidence-table{max-height:var(--runtime-evidence-long-scroll-max);overflow:auto;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--muted) 44%,transparent) transparent}.surface-ops .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar,.surface-ops .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar,.surface-owner .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar,.surface-owner .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar,.surface-testing .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar,.surface-testing .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar{width:8px}.surface-ops .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-thumb,.surface-ops .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-thumb,.surface-owner .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-thumb,.surface-owner .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-thumb,.surface-testing .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-thumb,.surface-testing .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-thumb{background-color:color-mix(in srgb,var(--border) 72%,transparent);border-radius:999px}.surface-ops .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-track,.surface-ops .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-track,.surface-owner .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-track,.surface-owner .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-track,.surface-testing .runtime-evidence-table-system .table-scroll.runtime-evidence-table::-webkit-scrollbar-track,.surface-testing .runtime-evidence-table-system .table-wrap.runtime-evidence-table::-webkit-scrollbar-track{background:transparent}.surface-ops .runtime-evidence-meta-grid,.surface-ops .runtime-evidence-table,.surface-owner .runtime-evidence-meta-grid,.surface-owner .runtime-evidence-table,.surface-testing .runtime-evidence-meta-grid,.surface-testing .runtime-evidence-table{gap:var(--runtime-evidence-density-grid-gap)}.surface-ops .runtime-evidence-table-system .runtime-evidence-row,.surface-ops .runtime-evidence-table-system .workflow-review-card.runtime-evidence-row,.surface-owner .runtime-evidence-table-system .runtime-evidence-row,.surface-owner .runtime-evidence-table-system .workflow-review-card.runtime-evidence-row,.surface-testing .runtime-evidence-table-system .runtime-evidence-row,.surface-testing .runtime-evidence-table-system .workflow-review-card.runtime-evidence-row{min-height:var(--runtime-evidence-density-row-height)}.surface-ops .runtime-evidence-table-system .runtime-evidence-row>td,.surface-ops .runtime-evidence-table-system tr.runtime-evidence-row td,.surface-owner .runtime-evidence-table-system .runtime-evidence-row>td,.surface-owner .runtime-evidence-table-system tr.runtime-evidence-row td,.surface-testing .runtime-evidence-table-system .runtime-evidence-row>td,.surface-testing .runtime-evidence-table-system tr.runtime-evidence-row td{min-height:var(--runtime-evidence-density-row-height);padding-top:.38rem;padding-bottom:.38rem;line-height:1.32}.surface-ops .runtime-evidence-table-system .runtime-evidence-row>td:first-child,.surface-ops .runtime-evidence-table-system tr.runtime-evidence-row td:first-child,.surface-owner .runtime-evidence-table-system .runtime-evidence-row>td:first-child,.surface-owner .runtime-evidence-table-system tr.runtime-evidence-row td:first-child,.surface-testing .runtime-evidence-table-system .runtime-evidence-row>td:first-child,.surface-testing .runtime-evidence-table-system tr.runtime-evidence-row td:first-child{white-space:nowrap}.surface-ops .runtime-evidence-table-system .runtime-evidence-row-action,.surface-owner .runtime-evidence-table-system .runtime-evidence-row-action,.surface-testing .runtime-evidence-table-system .runtime-evidence-row-action{min-height:1.6rem;padding:.2rem .52rem;margin-top:.35rem;opacity:1}.surface-ops .runtime-evidence-table-system .runtime-evidence-row-action+.runtime-evidence-row-action,.surface-owner .runtime-evidence-table-system .runtime-evidence-row-action+.runtime-evidence-row-action,.surface-testing .runtime-evidence-table-system .runtime-evidence-row-action+.runtime-evidence-row-action{margin-top:.28rem}@media (max-width:760px){.surface-ops .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-ops .runtime-evidence-table-system .table-wrap.runtime-evidence-table,.surface-owner .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-owner .runtime-evidence-table-system .table-wrap.runtime-evidence-table,.surface-testing .runtime-evidence-table-system .table-scroll.runtime-evidence-table,.surface-testing .runtime-evidence-table-system .table-wrap.runtime-evidence-table{max-height:min(76vh,48rem);-webkit-overflow-scrolling:touch;border-radius:var(--runtime-evidence-radius)}.surface-ops .runtime-evidence-table-system .runtime-evidence-row>td,.surface-ops .runtime-evidence-table-system tr.runtime-evidence-row td,.surface-owner .runtime-evidence-table-system .runtime-evidence-row>td,.surface-owner .runtime-evidence-table-system tr.runtime-evidence-row td,.surface-testing .runtime-evidence-table-system .runtime-evidence-row>td,.surface-testing .runtime-evidence-table-system tr.runtime-evidence-row td{padding-top:.34rem;padding-bottom:.34rem;line-height:1.28}.surface-ops .runtime-evidence-table-system .runtime-evidence-row-action,.surface-owner .runtime-evidence-table-system .runtime-evidence-row-action,.surface-testing .runtime-evidence-table-system .runtime-evidence-row-action{min-height:1.74rem;width:100%}}:root,:root[data-theme=dark],:root[data-theme=light]{--overview-radius:8px;--overview-gap:0.72rem;--overview-border:color-mix(in srgb,var(--border) 86%,var(--accent) 14%);--overview-surface:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 95%,var(--surface-soft)),color-mix(in srgb,var(--panel) 98%,var(--bg)));--overview-muted-surface:color-mix(in srgb,var(--panel) 90%,var(--surface-soft))}.surface-ops .ops-overview-surface,.surface-owner .owner-overview-control-tower{gap:.82rem}.surface-ops .overview-command-band,.surface-owner .overview-command-band{display:grid;grid-template-columns:minmax(0,1.18fr) repeat(3,minmax(0,1fr));gap:var(--overview-gap);align-items:stretch}.surface-ops .overview-command-card,.surface-owner .overview-command-card{display:grid;align-content:start;gap:.38rem;min-width:0;min-height:7.1rem;padding:.82rem .86rem;border:1px solid var(--overview-border);border-radius:var(--overview-radius);background:var(--overview-surface);color:var(--text);box-shadow:0 10px 24px rgba(15,23,42,.06)}:root[data-theme=dark] .surface-ops .overview-command-card,:root[data-theme=dark] .surface-owner .overview-command-card{box-shadow:0 12px 28px rgba(0,0,0,.22)}.surface-ops .overview-command-card-primary,.surface-owner .overview-command-card-primary{border-color:color-mix(in srgb,var(--accent) 36%,var(--border));box-shadow:inset 3px 0 0 color-mix(in srgb,var(--accent) 78%,var(--success)),0 10px 24px rgba(15,23,42,.06)}.surface-ops .overview-command-card span,.surface-owner .overview-command-card span{color:var(--muted);font-size:.66rem;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.surface-ops .overview-command-card strong,.surface-owner .overview-command-card strong{color:var(--text);font-size:.94rem;line-height:1.18;overflow-wrap:anywhere}.surface-ops .overview-command-card p,.surface-owner .overview-command-card p{margin:0;color:var(--muted);font-size:.8rem;line-height:1.42}.surface-ops .ops-overview-surface>.controlled-execution-cockpit,.surface-ops .ops-overview-surface>.operational-health-matrix,.surface-owner .owner-overview-control-tower .owner-control-hero{border-color:var(--overview-border)}.surface-ops .ops-overview-surface .ops-command-heading h3,.surface-owner .owner-overview-control-tower .owner-control-hero h3{max-width:52rem}.surface-ops .ops-overview-surface .ops-command-column,.surface-ops .ops-overview-surface .ops-focus-item,.surface-ops .ops-overview-surface .ops-workstream-card,.surface-owner .owner-overview-control-tower .owner-control-row,.surface-owner .owner-overview-control-tower .owner-governance-lane,.surface-owner .owner-overview-control-tower .owner-operator-brief{border-radius:var(--overview-radius)}.surface-ops .ops-overview-surface .overview-workstream-grid,.surface-owner .owner-overview-control-tower .owner-governance-lanes{gap:var(--overview-gap)}.surface-ops .ops-overview-surface .overview-kpi-strip,.surface-owner .owner-overview-control-tower .owner-control-grid{gap:.62rem}.surface-ops .ops-overview-surface .ops-focus-item,.surface-owner .owner-overview-control-tower .owner-control-row{min-height:4.4rem;padding:.72rem .78rem}.surface-ops .ops-overview-surface .overview-action-panel{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr)}.surface-ops .ops-overview-surface .ops-command-column{min-height:100%;background:var(--overview-surface)}.surface-ops .ops-overview-surface .ops-command-link{background:var(--overview-muted-surface)}.surface-ops .ops-overview-surface .ops-boundary-note,.surface-owner .owner-overview-control-tower .owner-assurance-actions{background:color-mix(in srgb,var(--panel-strong) 92%,var(--surface-soft))}.surface-ops .controlled-execution-cockpit .workflow-review-card,.surface-owner .controlled-execution-cockpit .workflow-review-card,.surface-testing .controlled-execution-cockpit .workflow-review-card{border-color:var(--overview-border);background:color-mix(in srgb,var(--panel-strong) 90%,var(--surface-soft))}.surface-ops .controlled-execution-cockpit .workflow-review-card span,.surface-owner .controlled-execution-cockpit .workflow-review-card span,.surface-testing .controlled-execution-cockpit .workflow-review-card span{border-color:color-mix(in srgb,var(--border) 78%,var(--accent) 22%);background:color-mix(in srgb,var(--panel) 78%,var(--surface-soft));color:var(--muted)}.surface-ops .controlled-execution-cockpit .workflow-review-card strong,.surface-owner .controlled-execution-cockpit .workflow-review-card strong,.surface-testing .controlled-execution-cockpit .workflow-review-card strong{color:var(--text)}.surface-owner .admin-main{padding:.64rem .72rem .82rem!important}.surface-owner .summary-stack{gap:.56rem!important}.surface-owner .premium-page-header,.surface-owner .product-mode-banner,.surface-owner .quick-action-bar{display:none!important}.surface-owner .admin-operational-entry{display:grid!important;grid-template-columns:minmax(0,1fr) max-content;align-items:stretch;gap:.44rem!important}.surface-owner .admin-operational-actions{align-content:start;align-items:stretch;display:grid!important;gap:.28rem!important;justify-content:stretch!important;min-width:9.2rem}.surface-owner .admin-operational-actions .primary-button,.surface-owner .admin-operational-actions .secondary-button{min-height:1.7rem!important;padding:0 .54rem!important;border-radius:7px!important;font-size:.66rem!important;font-weight:850!important;white-space:nowrap}.surface-owner .operational-command-rail{grid-template-columns:minmax(10rem,.58fr) minmax(0,2.42fr)!important;gap:.42rem!important;padding:.46rem!important;border-radius:8px!important;border-color:color-mix(in srgb,var(--border) 86%,transparent)!important;background:color-mix(in srgb,var(--panel) 93%,transparent)!important;box-shadow:0 6px 14px rgba(15,23,42,.045)!important}.surface-owner .operational-command-copy{gap:.14rem!important;align-content:center!important}.surface-owner .operational-command-copy .summary-label{font-size:.58rem!important}.surface-owner .operational-command-copy h3{font-size:.82rem!important;line-height:1.08!important}.surface-owner .operational-command-copy p:last-child{display:-webkit-box;overflow:hidden;color:var(--muted);font-size:.64rem!important;line-height:1.24!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .operational-command-list{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.32rem!important}.surface-owner .operational-command-item{min-height:2.24rem!important;gap:.34rem!important;padding:.34rem .38rem!important;border-radius:7px!important;background:color-mix(in srgb,var(--panel-muted) 84%,transparent)!important}.surface-owner .operational-command-item-main{gap:.32rem!important}.surface-owner .operational-command-icon{width:1.38rem!important;height:1.38rem!important;border-radius:6px!important}.surface-owner .operational-command-icon svg{width:.78rem!important;height:.78rem!important}.surface-owner .operational-command-copy-block{min-width:0}.surface-owner .operational-command-copy-block span{margin-bottom:.06rem!important;font-size:.58rem!important;line-height:1!important}.surface-owner .operational-command-item strong{overflow:hidden;font-size:.72rem!important;line-height:1.12!important;text-overflow:ellipsis;white-space:nowrap}.surface-owner .operational-command-copy-block small{display:-webkit-box!important;overflow:hidden;font-size:.58rem!important;line-height:1.14!important;-webkit-box-orient:vertical;-webkit-line-clamp:1}.surface-owner .table-panel{padding:.86rem!important;border-radius:8px!important;border-color:color-mix(in srgb,var(--border) 84%,var(--accent) 16%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 92%,transparent),color-mix(in srgb,var(--panel) 94%,transparent))!important;box-shadow:0 10px 22px rgba(15,23,42,.055)!important}.surface-owner .table-panel-header{gap:.58rem!important;margin-bottom:.58rem!important}.surface-owner .table-panel-header h3{font-size:.9rem!important;line-height:1.12!important}.surface-owner .table-panel-copy{display:-webkit-box;overflow:hidden;max-width:72rem;font-size:.68rem!important;line-height:1.24!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .summary-grid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))!important;gap:.46rem!important}.surface-owner .metric-card{min-height:5.25rem!important;gap:.28rem!important;padding:.74rem .78rem!important;border-radius:8px!important;background:radial-gradient(circle at top right,color-mix(in srgb,var(--accent) 10%,transparent),transparent 34%),color-mix(in srgb,var(--panel) 94%,transparent)!important}.surface-owner .metric-card strong{font-size:1.38rem!important;line-height:.98!important}.surface-owner .metric-card .summary-meta{display:-webkit-box;overflow:hidden;font-size:.64rem!important;line-height:1.2!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .compact-signal-panel{padding:.52rem!important}.surface-owner .compact-signal-panel .table-panel-header{margin-bottom:.32rem!important}.surface-owner .compact-signal-panel .workflow-review-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))!important;gap:.3rem!important}.surface-owner .compact-signal-panel .workflow-review-card{min-height:2.2rem!important;gap:.12rem!important;padding:.38rem .46rem!important;border-radius:7px!important}.surface-owner .compact-signal-panel .workflow-review-card span{font-size:.56rem!important}.surface-owner .compact-signal-panel .workflow-review-card strong{display:-webkit-box;overflow:hidden;font-size:.68rem!important;line-height:1.16!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .workflow-context-band,.surface-owner .workflow-deferred-panel,.surface-owner .workflow-relationship-panel,.surface-owner .workflow-review-panel,.surface-owner .workflow-sequence-panel{gap:.46rem!important;padding:.58rem .64rem!important;border-radius:8px!important}.surface-owner .workflow-context-copy h3,.surface-owner .workflow-panel-heading h3{font-size:.84rem!important}.surface-owner .workflow-context-copy p:last-child,.surface-owner .workflow-panel-heading p:last-child{display:-webkit-box;overflow:hidden;font-size:.68rem!important;line-height:1.26!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .owner-control-row,.surface-owner .surface-route-panel,.surface-owner .workflow-deferred-row,.surface-owner .workflow-link-card,.surface-owner .workflow-relationship-card,.surface-owner .workflow-review-card,.surface-owner .workflow-sequence-card{gap:.3rem!important;min-height:2.75rem!important;padding:.48rem .54rem!important;border-radius:8px!important}.surface-owner .owner-control-row strong,.surface-owner .workflow-deferred-row strong,.surface-owner .workflow-link-card strong,.surface-owner .workflow-relationship-card strong,.surface-owner .workflow-review-card strong,.surface-owner .workflow-sequence-card strong{font-size:.76rem!important;line-height:1.14!important}.surface-owner .owner-control-row p,.surface-owner .workflow-deferred-row p,.surface-owner .workflow-link-card p,.surface-owner .workflow-relationship-card p,.surface-owner .workflow-review-card p,.surface-owner .workflow-sequence-card p{display:-webkit-box;overflow:hidden;font-size:.64rem!important;line-height:1.18!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .owner-control-hero{min-height:auto!important;padding:.62rem .68rem!important;border-radius:8px!important}.surface-owner .owner-control-hero h3{font-size:.92rem!important;line-height:1.1!important}.surface-owner .owner-control-hero p{display:-webkit-box;overflow:hidden;font-size:.68rem!important;line-height:1.24!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-owner .owner-control-badges,.surface-owner .surface-route-links{gap:.28rem!important}.surface-owner .data-table th{padding:.5rem .58rem!important;font-size:.66rem!important}.surface-owner .data-table td{padding:.5rem .58rem!important;font-size:.72rem!important;line-height:1.24!important}.surface-owner .runtime-evidence-table-system .table-scroll{display:block!important;width:100%;overflow-x:auto;border-radius:8px}.surface-owner .runtime-evidence-table-system table.resource-table{display:table!important;width:100%!important;min-width:72rem;table-layout:fixed;border-spacing:0}.surface-owner .runtime-evidence-table-system table.resource-table thead{display:table-header-group!important}.surface-owner .runtime-evidence-table-system table.resource-table tbody{display:table-row-group!important}.surface-owner .runtime-evidence-table-system table.resource-table tr{display:table-row!important}.surface-owner .runtime-evidence-table-system table.resource-table td,.surface-owner .runtime-evidence-table-system table.resource-table th{display:table-cell!important;padding:.46rem .52rem!important;overflow:hidden;font-size:.68rem!important;line-height:1.2!important;text-align:left;text-overflow:ellipsis;vertical-align:top}.surface-owner .runtime-evidence-table-system table.resource-table td:first-child,.surface-owner .runtime-evidence-table-system table.resource-table th:first-child{width:10rem}.surface-owner .runtime-evidence-table-system table.resource-table td:nth-child(2),.surface-owner .runtime-evidence-table-system table.resource-table th:nth-child(2){width:6.4rem}.surface-owner .runtime-evidence-table-system table.resource-table td:nth-child(3),.surface-owner .runtime-evidence-table-system table.resource-table th:nth-child(3){width:13rem}.surface-owner .runtime-evidence-table-system table.resource-table td:nth-child(4),.surface-owner .runtime-evidence-table-system table.resource-table th:nth-child(4){width:10rem}.surface-owner .runtime-evidence-table-system table.resource-table td:nth-child(5),.surface-owner .runtime-evidence-table-system table.resource-table th:nth-child(5){width:8rem}.surface-owner .runtime-evidence-table-system table.resource-table td:nth-child(6),.surface-owner .runtime-evidence-table-system table.resource-table th:nth-child(6){width:6rem}.surface-owner .runtime-evidence-table-system .metadata-code{display:-webkit-box;max-width:100%;max-height:3.15rem;overflow:hidden;color:var(--muted);font-size:.62rem;line-height:1.22;overflow-wrap:anywhere;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:1120px){.surface-owner .admin-operational-entry,.surface-owner .operational-command-rail{grid-template-columns:1fr!important}.surface-owner .admin-operational-actions{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start!important;min-width:0}}.surface-ops .admin-main{padding:.64rem .72rem .82rem!important}.surface-ops .premium-page-header,.surface-ops .product-mode-banner,.surface-ops .quick-action-bar{display:none!important}.surface-ops .ops-workspace-route,.surface-ops .summary-stack{gap:.54rem!important}.surface-ops .ops-flow-panel{grid-template-columns:minmax(11rem,.62fr) minmax(0,2.38fr) max-content;align-items:stretch;gap:.38rem!important;padding:.44rem!important;border-radius:8px!important;box-shadow:0 6px 14px rgba(15,23,42,.045)!important}.surface-ops .ops-flow-heading{display:grid!important;grid-template-columns:1fr;gap:.24rem!important;align-content:center}.surface-ops .ops-flow-heading>div{gap:.12rem!important}.surface-ops .ops-flow-heading h3{font-size:.82rem!important;line-height:1.08!important}.surface-ops .ops-flow-heading h3,.surface-ops .ops-flow-heading p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-ops .ops-flow-heading p{font-size:.64rem!important;line-height:1.2!important}.surface-ops .ops-flow-heading .status-badge{justify-self:start}.surface-ops .ops-flow-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.3rem!important}.surface-ops .ops-flow-step{min-height:2.72rem!important;gap:.12rem!important;padding:.36rem .44rem!important;border-radius:7px!important}.surface-ops .ops-flow-step span{font-size:.56rem!important;line-height:1!important}.surface-ops .ops-flow-step strong{overflow:hidden;font-size:.7rem!important;line-height:1.08!important;text-overflow:ellipsis;white-space:nowrap}.surface-ops .ops-flow-step p{display:-webkit-box;overflow:hidden;font-size:.58rem!important;line-height:1.14!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-ops .ops-flow-actions{align-content:start;display:grid!important;gap:.28rem!important;min-width:8.6rem}.surface-ops .ops-flow-actions .secondary-button{min-height:1.58rem!important;padding:0 .48rem!important;border-radius:7px!important;font-size:.62rem!important;white-space:nowrap}.surface-ops .operational-table-panel,.surface-ops .table-panel{padding:.82rem!important;border-radius:8px!important;border-color:color-mix(in srgb,var(--border) 84%,var(--accent) 16%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 92%,transparent),color-mix(in srgb,var(--panel) 94%,transparent))!important;box-shadow:0 10px 22px rgba(15,23,42,.055)!important}.surface-ops .table-panel-header{gap:.54rem!important;margin-bottom:.54rem!important}.surface-ops .section-heading h3,.surface-ops .table-panel-header h3{font-size:.9rem!important;line-height:1.12!important}.surface-ops .section-heading p,.surface-ops .surface-route-panel p,.surface-ops .table-panel-copy{display:-webkit-box;overflow:hidden;font-size:.68rem!important;line-height:1.24!important;-webkit-box-orient:vertical;-webkit-line-clamp:2}.surface-ops .section-heading{gap:.5rem!important;padding:.58rem .64rem!important}.surface-ops .summary-grid{grid-template-columns:repeat(auto-fit,minmax(11.5rem,1fr))!important;gap:.44rem!important}.surface-ops .command-counter-card,.surface-ops .metric-card,.surface-ops .table-status-summary-card{min-height:4.9rem!important;gap:.24rem!important;padding:.68rem .72rem!important;border-radius:8px!important}.surface-ops .command-counter-card strong,.surface-ops .metric-card strong,.surface-ops .table-status-summary-card strong{font-size:1.28rem!important;line-height:.98!important}.surface-ops .ops-review-grid{grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));gap:.48rem!important}.surface-ops .ops-review-grid .surface-route-panel,.surface-ops .surface-route-panel{min-height:0!important;gap:.28rem!important;padding:.54rem .62rem!important;border-radius:8px!important}.surface-ops .surface-route-panel h3{font-size:.82rem!important;line-height:1.12!important}.surface-ops .surface-route-links{gap:.28rem!important}.surface-ops .surface-route-links .secondary-button{min-height:1.62rem!important;padding:0 .48rem!important;font-size:.62rem!important}.surface-ops .telecom-lifecycle-panel,.surface-ops .testing-next-step-rail{border-radius:8px!important;border-color:color-mix(in srgb,var(--border) 84%,var(--accent) 16%)!important;background:color-mix(in srgb,var(--panel) 94%,transparent)!important;box-shadow:0 8px 18px rgba(15,23,42,.045)!important}.surface-ops .telecom-lifecycle-panel{grid-template-columns:minmax(12rem,.55fr) minmax(0,1.45fr);gap:.46rem!important;padding:.56rem!important}.surface-ops .telecom-lifecycle-copy{gap:.16rem!important}.surface-ops .telecom-lifecycle-copy h3,.surface-ops .testing-next-step-rail h3{font-size:.84rem!important;line-height:1.12!important}.surface-ops .telecom-lifecycle-copy p:last-child{display:-webkit-box;overflow:hidden;font-size:.64rem!important;line-height:1.2!important;-webkit-box-orient:vertical;-webkit-line-clamp:3}.surface-ops .telecom-lifecycle-steps{gap:.28rem!important}.surface-ops .telecom-lifecycle-step{border-radius:7px!important}.surface-ops .telecom-lifecycle-step summary{min-height:1.84rem!important;padding:.34rem .42rem!important}.surface-ops .telecom-lifecycle-step summary>span:first-child{overflow:hidden;font-size:.68rem!important;text-overflow:ellipsis;white-space:nowrap}.surface-ops .telecom-lifecycle-step p{padding:0 .42rem .42rem!important;font-size:.62rem!important;line-height:1.18!important}.surface-ops .lifecycle-state{min-height:1.28rem!important;padding:0 .38rem!important;font-size:.58rem!important}.surface-ops .telecom-lifecycle-actions,.surface-ops .testing-next-step-rail{gap:.3rem!important}.surface-ops .telecom-lifecycle-actions .primary-button,.surface-ops .telecom-lifecycle-actions .secondary-button,.surface-ops .testing-next-step-rail a{min-height:1.7rem!important;padding:0 .48rem!important;border-radius:7px!important;font-size:.62rem!important}.surface-ops .testing-next-step-rail{grid-template-columns:minmax(11rem,1fr) repeat(4,minmax(7rem,.72fr))!important;padding:.48rem!important}.surface-ops .data-table th{padding:.5rem .58rem!important;font-size:.66rem!important}.surface-ops .data-table td{padding:.5rem .58rem!important;font-size:.72rem!important;line-height:1.24!important}.surface-ops .runtime-intelligence-frame{gap:.54rem!important}@media (max-width:1120px){.surface-ops .ops-flow-panel,.surface-ops .telecom-lifecycle-panel,.surface-ops .testing-next-step-rail{grid-template-columns:1fr!important}.surface-ops .ops-flow-actions{display:flex!important;min-width:0}}@media (max-width:1180px){.surface-ops .overview-command-band,.surface-owner .overview-command-band{grid-template-columns:repeat(2,minmax(0,1fr))}.surface-ops .ops-overview-surface .overview-action-panel{grid-template-columns:1fr}}@media (max-width:760px){.surface-ops .overview-command-band,.surface-owner .overview-command-band{grid-template-columns:1fr}.surface-ops .overview-command-card,.surface-owner .overview-command-card{min-height:0;padding:.7rem}.surface-ops .overview-command-card strong,.surface-owner .overview-command-card strong{font-size:.9rem}.surface-ops .overview-command-card p,.surface-owner .overview-command-card p{font-size:.76rem}.surface-ops .ops-overview-surface .ops-focus-item,.surface-owner .owner-overview-control-tower .owner-control-row{min-height:0}}:root,:root[data-theme=dark],:root[data-theme=light]{--ops-flow-radius:8px;--ops-flow-border:color-mix(in srgb,var(--border) 84%,var(--accent) 16%);--ops-flow-panel:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 95%,var(--surface-soft)),color-mix(in srgb,var(--panel) 98%,var(--bg)));--ops-flow-soft:color-mix(in srgb,var(--panel) 90%,var(--surface-soft))}.surface-ops .ops-workspace-route{gap:.82rem}.surface-ops .ops-flow-panel{display:grid;gap:.72rem;padding:.86rem;border:1px solid var(--ops-flow-border);border-radius:var(--ops-flow-radius);background:var(--ops-flow-panel);box-shadow:0 10px 24px rgba(15,23,42,.06)}:root[data-theme=dark] .surface-ops .ops-flow-panel{box-shadow:0 12px 28px rgba(0,0,0,.22)}.surface-ops .ops-flow-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:start}.surface-ops .ops-flow-heading>div{display:grid;gap:.28rem;min-width:0}.surface-ops .ops-flow-heading h3{margin:0;max-width:64rem;color:var(--text);font-size:1.02rem;line-height:1.18;overflow-wrap:anywhere}.surface-ops .ops-flow-heading p{margin:0;max-width:68rem;color:var(--muted);font-size:.82rem;line-height:1.45}.surface-ops .ops-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.surface-ops .ops-flow-step{display:grid;gap:.34rem;min-width:0;min-height:6rem;padding:.72rem .78rem;border:1px solid var(--ops-flow-border);border-radius:var(--ops-flow-radius);background:var(--ops-flow-soft)}.surface-ops .ops-flow-step span{color:var(--muted);font-size:.66rem;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.surface-ops .ops-flow-step strong{color:var(--text);font-size:.92rem;line-height:1.18}.surface-ops .ops-flow-step p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.42}.surface-ops .ops-flow-actions{display:flex;flex-wrap:wrap;gap:.48rem}.surface-ops .operational-table-panel{border-color:var(--ops-flow-border);background:var(--ops-flow-panel)}.surface-ops .table-operator-strip{border-radius:var(--ops-flow-radius);background:color-mix(in srgb,var(--panel-strong) 92%,var(--surface-soft))}.surface-ops .saved-view-bar,.surface-ops .table-operator-metric,.surface-ops .table-status-summary-card,.surface-ops .table-summary{border-radius:var(--ops-flow-radius);border-color:var(--ops-flow-border);background:var(--ops-flow-soft)}.surface-ops .table-toolbar{position:sticky;top:.58rem;z-index:8;border-color:var(--ops-flow-border);background:color-mix(in srgb,var(--panel-strong) 94%,var(--bg))}.surface-ops .table-wrap{border-radius:var(--ops-flow-radius);border-color:var(--ops-flow-border)}.surface-ops .data-table th{background:color-mix(in srgb,var(--panel-strong) 94%,var(--surface-soft))}.surface-ops .data-table tbody tr:hover{background:color-mix(in srgb,var(--accent) 7%,transparent)}.surface-ops .data-table td{overflow-wrap:anywhere}.surface-ops .data-table td .status-badge{max-width:100%;min-height:1.35rem;padding:.16rem .38rem;white-space:normal;text-align:center;line-height:1.05}.surface-ops .context-drawer{border-color:var(--ops-flow-border);background:color-mix(in srgb,var(--panel-strong) 98%,var(--bg))}.surface-ops .context-drawer-footer,.surface-ops .context-drawer-header{border-color:var(--ops-flow-border);background:color-mix(in srgb,var(--panel-strong) 94%,var(--surface-soft))}.surface-ops .context-drawer .continuity-summary-card,.surface-ops .context-drawer .detail-grid-row,.surface-ops .context-drawer .nested-panel{border-color:var(--ops-flow-border);background:var(--ops-flow-soft)}.surface-ops .ops-review-grid{gap:.72rem}.surface-ops .ops-review-grid .surface-route-panel{border-color:var(--ops-flow-border);border-radius:var(--ops-flow-radius);background:var(--ops-flow-panel)}@media (max-width:980px){.surface-ops .ops-flow-grid{grid-template-columns:1fr}.surface-ops .table-toolbar{position:static}}@media (max-width:760px){.surface-ops .ops-flow-panel,.surface-ops .ops-flow-step{padding:.68rem}.surface-ops .ops-flow-heading{grid-template-columns:1fr}.surface-ops .ops-flow-step{min-height:0}.surface-ops .ops-flow-actions{display:grid;grid-template-columns:1fr}}:root,:root[data-theme=dark],:root[data-theme=light]{--testing-flow-radius:8px;--testing-flow-border:color-mix(in srgb,var(--border) 82%,var(--accent) 18%);--testing-flow-panel:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 96%,var(--surface-soft)),color-mix(in srgb,var(--panel) 98%,var(--bg)));--testing-flow-soft:color-mix(in srgb,var(--panel) 89%,var(--surface-soft))}.surface-testing .testing-lab-surface,.surface-testing .testing-workspace-route{gap:.82rem}.surface-testing .testing-flow-panel{display:grid;gap:.72rem;padding:.86rem;border:1px solid var(--testing-flow-border);border-radius:var(--testing-flow-radius);background:var(--testing-flow-panel);box-shadow:0 10px 24px rgba(15,23,42,.06)}:root[data-theme=dark] .surface-testing .testing-flow-panel{box-shadow:0 12px 28px rgba(0,0,0,.22)}.surface-testing .testing-flow-heading{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.72rem;align-items:start}.surface-testing .testing-flow-heading>div{display:grid;gap:.28rem;min-width:0}.surface-testing .testing-flow-heading h3{margin:0;max-width:64rem;color:var(--text);font-size:1.02rem;line-height:1.18;overflow-wrap:anywhere}.surface-testing .testing-flow-heading p{margin:0;max-width:68rem;color:var(--muted);font-size:.82rem;line-height:1.45}.surface-testing .testing-flow-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.62rem}.surface-testing .testing-flow-step{display:grid;gap:.34rem;min-width:0;min-height:6rem;padding:.72rem .78rem;border:1px solid var(--testing-flow-border);border-radius:var(--testing-flow-radius);background:var(--testing-flow-soft)}.surface-testing .testing-flow-step-link{color:inherit;text-decoration:none}.surface-testing .testing-flow-step-link:focus-visible,.surface-testing .testing-flow-step-link:hover{border-color:color-mix(in oklab,var(--accent) 40%,var(--testing-flow-border) 60%);box-shadow:0 0 0 1px color-mix(in oklab,var(--accent) 28%,transparent)}.surface-testing .testing-flow-step span{color:var(--muted);font-size:.66rem;font-weight:850;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.surface-testing .testing-flow-step strong{color:var(--text);font-size:.92rem;line-height:1.18}.surface-testing .testing-flow-step p{margin:0;color:var(--muted);font-size:.78rem;line-height:1.42}.surface-testing .testing-flow-step small{color:var(--accent-strong);font-size:.7rem;font-weight:650}.surface-testing .testing-flow-actions{display:flex;flex-wrap:wrap;gap:.48rem}.surface-testing .surface-route-panel,.surface-testing .testing-console-hero,.surface-testing .testing-lab-telemetry-panel,.surface-testing .workflow-context-band,.surface-testing .workflow-relationship-panel,.surface-testing .workflow-review-panel,.surface-testing .workflow-sequence-panel{border-color:var(--testing-flow-border);border-radius:var(--testing-flow-radius);background:var(--testing-flow-panel)}.surface-testing .testing-feature-grid,.surface-testing .testing-lab-telemetry-grid,.surface-testing .testing-task-grid{gap:.72rem}.surface-testing .testing-console-page h3,.surface-testing .testing-lab-telemetry-panel h3,.surface-testing .testing-replay-lab h3,.surface-testing .testing-synthetic-stress h3{line-height:1.18}.surface-testing .status-badge{max-width:100%;white-space:normal;text-align:center;line-height:1.08}.surface-testing .quick-action-row{display:flex;flex-wrap:wrap;gap:.5rem}.tellom-panel-copy{margin:0;color:var(--muted);font-size:.72rem;line-height:1.42}.ops-route-summary-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.ops-route-summary-grid .summary-card{min-height:0}.ops-route-utility-panel h3,.testing-console-support-grid .surface-route-panel h3{margin-block-end:.3rem}.ops-route-utility-panel .surface-route-links,.testing-console-support-grid .surface-route-links{margin-top:.6rem}.testing-console-support-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.82rem}.testing-console-support-grid .surface-route-panel{min-height:0}@media (max-width:980px){.testing-console-support-grid{grid-template-columns:1fr}}.surface-ops .runtime-evidence-table-system>.mobile-card-list,.surface-owner .runtime-evidence-table-system>.mobile-card-list,.surface-testing .runtime-evidence-table-system>.mobile-card-list{display:none!important}.surface-owner .owner-route-summary-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.surface-owner .owner-route-summary-grid .summary-card{min-height:0}.surface-owner .owner-route-utility-panel{display:grid;gap:.55rem;min-height:0!important}.surface-owner .owner-route-utility-panel h3{margin:0}.surface-owner .owner-access-route .owner-route-summary-grid{grid-template-columns:repeat(auto-fit,minmax(14rem,1fr))}.surface-owner .owner-access-route .summary-card,.surface-owner .owner-users-route .surface-route-panel{min-height:0}.surface-owner .owner-access-route .summary-card{padding:.74rem .82rem}.surface-owner .owner-access-utility-panel,.surface-owner .owner-users-utility-panel{gap:.58rem}.surface-owner .owner-access-utility-panel p,.surface-owner .owner-users-utility-panel p{margin:0}.surface-owner .session-trust-center-compact{margin-top:0;gap:.82rem}.surface-owner .session-trust-center-compact .quick-action-bar{margin-top:0}.surface-owner .session-trust-center-compact .cockpit-control-band{margin-inline:0}.surface-owner .session-trust-center-compact .session-trust-grid{gap:.72rem}.surface-owner .session-trust-center-compact .session-trust-list-scroll{max-height:min(31rem,64vh)}.surface-ops .ops-call-logs-route .summary-grid,.surface-owner .owner-call-logs-route .summary-grid{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.surface-ops .table-presentation-call-logs .table-operator-strip,.surface-owner .table-presentation-call-logs .table-operator-strip,.surface-testing .table-presentation-call-logs .table-operator-strip{grid-template-columns:minmax(16rem,.92fr) minmax(0,1.08fr)}.surface-ops .table-presentation-call-logs .call-intelligence-strip,.surface-owner .table-presentation-call-logs .call-intelligence-strip,.surface-testing .table-presentation-call-logs .call-intelligence-strip{grid-template-columns:minmax(12rem,1.2fr) repeat(auto-fit,minmax(8rem,1fr));gap:.4rem;padding:.58rem .72rem 0}.surface-ops .table-presentation-call-logs .table-toolbar,.surface-owner .table-presentation-call-logs .table-toolbar,.surface-testing .table-presentation-call-logs .table-toolbar{grid-template-columns:minmax(18rem,1fr) minmax(0,auto) minmax(0,auto)}.surface-ops .toolbar-call-log-actions,.surface-owner .toolbar-call-log-actions,.surface-testing .toolbar-call-log-actions{justify-content:flex-end}.surface-ops .table-presentation-call-logs .table-wrap.runtime-evidence-table,.surface-owner .table-presentation-call-logs .table-wrap.runtime-evidence-table,.surface-testing .table-presentation-call-logs .table-wrap.runtime-evidence-table{overflow-x:auto}.surface-ops .table-presentation-call-logs .data-table,.surface-owner .table-presentation-call-logs .data-table,.surface-testing .table-presentation-call-logs .data-table{min-width:96rem;table-layout:auto}.surface-ops .table-presentation-call-logs .data-table td,.surface-ops .table-presentation-call-logs .data-table th,.surface-owner .table-presentation-call-logs .data-table td,.surface-owner .table-presentation-call-logs .data-table th,.surface-testing .table-presentation-call-logs .data-table td,.surface-testing .table-presentation-call-logs .data-table th{white-space:nowrap}.surface-ops .table-presentation-call-logs .copy-cell,.surface-owner .table-presentation-call-logs .copy-cell,.surface-testing .table-presentation-call-logs .copy-cell{flex-wrap:nowrap}.surface-ops .table-presentation-call-logs .copy-cell>span:first-child,.surface-owner .table-presentation-call-logs .copy-cell>span:first-child,.surface-testing .table-presentation-call-logs .copy-cell>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.surface-ops .table-presentation-call-logs .data-table td:nth-child(3),.surface-ops .table-presentation-call-logs .data-table th:nth-child(3),.surface-owner .table-presentation-call-logs .data-table td:nth-child(3),.surface-owner .table-presentation-call-logs .data-table th:nth-child(3),.surface-testing .table-presentation-call-logs .data-table td:nth-child(3),.surface-testing .table-presentation-call-logs .data-table th:nth-child(3){min-width:15rem}.surface-ops .table-presentation-call-logs .data-table td:nth-child(4),.surface-ops .table-presentation-call-logs .data-table th:nth-child(4),.surface-owner .table-presentation-call-logs .data-table td:nth-child(4),.surface-owner .table-presentation-call-logs .data-table th:nth-child(4),.surface-testing .table-presentation-call-logs .data-table td:nth-child(4),.surface-testing .table-presentation-call-logs .data-table th:nth-child(4){min-width:11rem}.surface-ops .table-presentation-call-logs .data-table td:nth-child(5),.surface-ops .table-presentation-call-logs .data-table td:nth-child(6),.surface-ops .table-presentation-call-logs .data-table td:nth-child(7),.surface-ops .table-presentation-call-logs .data-table th:nth-child(5),.surface-ops .table-presentation-call-logs .data-table th:nth-child(6),.surface-ops .table-presentation-call-logs .data-table th:nth-child(7),.surface-owner .table-presentation-call-logs .data-table td:nth-child(5),.surface-owner .table-presentation-call-logs .data-table td:nth-child(6),.surface-owner .table-presentation-call-logs .data-table td:nth-child(7),.surface-owner .table-presentation-call-logs .data-table th:nth-child(5),.surface-owner .table-presentation-call-logs .data-table th:nth-child(6),.surface-owner .table-presentation-call-logs .data-table th:nth-child(7),.surface-testing .table-presentation-call-logs .data-table td:nth-child(5),.surface-testing .table-presentation-call-logs .data-table td:nth-child(6),.surface-testing .table-presentation-call-logs .data-table td:nth-child(7),.surface-testing .table-presentation-call-logs .data-table th:nth-child(5),.surface-testing .table-presentation-call-logs .data-table th:nth-child(6),.surface-testing .table-presentation-call-logs .data-table th:nth-child(7){min-width:8.5rem}.surface-ops .table-presentation-call-logs .data-table td:nth-child(10),.surface-ops .table-presentation-call-logs .data-table td:nth-child(11),.surface-ops .table-presentation-call-logs .data-table td:nth-child(12),.surface-ops .table-presentation-call-logs .data-table td:nth-child(8),.surface-ops .table-presentation-call-logs .data-table td:nth-child(9),.surface-ops .table-presentation-call-logs .data-table th:nth-child(10),.surface-ops .table-presentation-call-logs .data-table th:nth-child(11),.surface-ops .table-presentation-call-logs .data-table th:nth-child(12),.surface-ops .table-presentation-call-logs .data-table th:nth-child(8),.surface-ops .table-presentation-call-logs .data-table th:nth-child(9),.surface-owner .table-presentation-call-logs .data-table td:nth-child(10),.surface-owner .table-presentation-call-logs .data-table td:nth-child(11),.surface-owner .table-presentation-call-logs .data-table td:nth-child(12),.surface-owner .table-presentation-call-logs .data-table td:nth-child(8),.surface-owner .table-presentation-call-logs .data-table td:nth-child(9),.surface-owner .table-presentation-call-logs .data-table th:nth-child(10),.surface-owner .table-presentation-call-logs .data-table th:nth-child(11),.surface-owner .table-presentation-call-logs .data-table th:nth-child(12),.surface-owner .table-presentation-call-logs .data-table th:nth-child(8),.surface-owner .table-presentation-call-logs .data-table th:nth-child(9),.surface-testing .table-presentation-call-logs .data-table td:nth-child(10),.surface-testing .table-presentation-call-logs .data-table td:nth-child(11),.surface-testing .table-presentation-call-logs .data-table td:nth-child(12),.surface-testing .table-presentation-call-logs .data-table td:nth-child(8),.surface-testing .table-presentation-call-logs .data-table td:nth-child(9),.surface-testing .table-presentation-call-logs .data-table th:nth-child(10),.surface-testing .table-presentation-call-logs .data-table th:nth-child(11),.surface-testing .table-presentation-call-logs .data-table th:nth-child(12),.surface-testing .table-presentation-call-logs .data-table th:nth-child(8),.surface-testing .table-presentation-call-logs .data-table th:nth-child(9){min-width:7.25rem}.surface-ops .table-presentation-call-logs .data-table td:last-child,.surface-ops .table-presentation-call-logs .data-table th:last-child,.surface-owner .table-presentation-call-logs .data-table td:last-child,.surface-owner .table-presentation-call-logs .data-table th:last-child,.surface-testing .table-presentation-call-logs .data-table td:last-child,.surface-testing .table-presentation-call-logs .data-table th:last-child{min-width:10rem}.surface-owner .owner-tight-table .operational-command-rail,.surface-owner .owner-tight-table .progressive-disclosure-panel{display:none!important}.surface-owner .owner-tight-table .table-operator-strip{padding:.56rem!important}.surface-owner .owner-tight-table .table-operator-copy h3{font-size:.84rem!important}.surface-owner .owner-tight-table .table-operator-copy p{font-size:.64rem!important;line-height:1.2!important}.surface-owner .owner-tight-table .table-operator-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}.surface-owner .owner-tight-table .table-toolbar{top:.48rem}.surface-owner .owner-health-route .controlled-execution-cockpit,.surface-owner .owner-health-route .emergency-command-console,.surface-owner .owner-readiness-route .controlled-execution-cockpit{border-color:color-mix(in srgb,var(--border) 84%,var(--accent) 16%)!important;background:linear-gradient(180deg,color-mix(in srgb,var(--panel-strong) 92%,transparent),color-mix(in srgb,var(--panel) 94%,transparent))!important}@media (max-width:760px){.surface-owner .owner-tight-table .table-operator-metrics{grid-template-columns:1fr!important}.surface-ops .runtime-evidence-table-system>.mobile-card-list,.surface-owner .runtime-evidence-table-system>.mobile-card-list,.surface-testing .runtime-evidence-table-system>.mobile-card-list{display:grid!important}.surface-ops .table-presentation-call-logs .call-intelligence-strip,.surface-ops .table-presentation-call-logs .table-toolbar,.surface-owner .table-presentation-call-logs .call-intelligence-strip,.surface-owner .table-presentation-call-logs .table-toolbar,.surface-testing .table-presentation-call-logs .call-intelligence-strip,.surface-testing .table-presentation-call-logs .table-toolbar{grid-template-columns:1fr}.surface-owner .owner-health-route .cockpit-chip-row,.surface-owner .owner-health-route .cockpit-chip-row-secondary,.surface-owner .owner-health-route .cockpit-jump-strip{flex-wrap:wrap;overflow:visible;padding-bottom:0}.surface-owner .owner-health-route .cockpit-control-meta{min-width:0;width:100%}.surface-ops .evidence-continuity-surface .evidence-reference-lineage,.surface-owner .evidence-continuity-surface .evidence-reference-lineage,.surface-testing .evidence-continuity-surface .evidence-reference-lineage{flex-wrap:wrap;overflow:visible}.surface-ops .evidence-continuity-surface .evidence-reference-lineage span,.surface-owner .evidence-continuity-surface .evidence-reference-lineage span,.surface-testing .evidence-continuity-surface .evidence-reference-lineage span{flex:0 1 auto;max-width:100%}}@media (max-width:980px){.surface-testing .testing-flow-grid{grid-template-columns:1fr}}@media (max-width:760px){.surface-testing .testing-flow-panel,.surface-testing .testing-flow-step{padding:.68rem}.surface-testing .testing-flow-heading{grid-template-columns:1fr}.surface-testing .testing-flow-step{min-height:0}.surface-testing .quick-action-row,.surface-testing .testing-flow-actions{display:grid;grid-template-columns:1fr}}:root{--sparx-motion-hover:120ms;--sparx-motion-press:80ms;--sparx-motion-overlay:160ms;--sparx-motion-easing-soft:cubic-bezier(0.2,0.0,0.2,1);--sparx-overlay-opacity-focus:0.14}.surface-ops,.surface-owner,.surface-testing{--sparx-interactive-target:44px}.surface-ops .dashboard-menu-trigger,.surface-ops .dashboard-submenu-link,.surface-ops .data-table button,.surface-ops .data-table tbody tr,.surface-ops .drawer-link-row button,.surface-ops .icon-button,.surface-ops .notification-close-button,.surface-ops .notification-dismiss-button,.surface-ops .notification-text-button,.surface-ops .primary-button,.surface-ops .secondary-button,.surface-ops .shell-notification-trigger,.surface-ops .theme-toggle-button,.surface-ops .toolbar-filters button,.surface-ops .top-workspace-chip,.surface-ops .top-workspace-switcher select,.surface-ops .workspace-tab,.surface-owner .dashboard-menu-trigger,.surface-owner .dashboard-submenu-link,.surface-owner .data-table button,.surface-owner .data-table tbody tr,.surface-owner .drawer-link-row button,.surface-owner .icon-button,.surface-owner .notification-close-button,.surface-owner .notification-dismiss-button,.surface-owner .notification-text-button,.surface-owner .primary-button,.surface-owner .secondary-button,.surface-owner .shell-notification-trigger,.surface-owner .theme-toggle-button,.surface-owner .toolbar-filters button,.surface-owner .top-workspace-chip,.surface-owner .top-workspace-switcher select,.surface-owner .workspace-tab,.surface-testing .dashboard-menu-trigger,.surface-testing .dashboard-submenu-link,.surface-testing .data-table button,.surface-testing .data-table tbody tr,.surface-testing .drawer-link-row button,.surface-testing .icon-button,.surface-testing .notification-close-button,.surface-testing .notification-dismiss-button,.surface-testing .notification-text-button,.surface-testing .primary-button,.surface-testing .secondary-button,.surface-testing .shell-notification-trigger,.surface-testing .theme-toggle-button,.surface-testing .toolbar-filters button,.surface-testing .top-workspace-chip,.surface-testing .top-workspace-switcher select,.surface-testing .workspace-tab{transition:color var(--sparx-motion-fast) var(--sparx-motion-easing-soft),background-color var(--sparx-motion-fast) var(--sparx-motion-easing-soft),border-color var(--sparx-motion-fast) var(--sparx-motion-easing-soft),transform var(--sparx-motion-press) var(--sparx-motion-easing-soft),box-shadow var(--sparx-motion-fast) var(--sparx-motion-easing-soft)}@media (hover:hover) and (pointer:fine){.surface-ops .dashboard-menu-trigger:hover,.surface-ops .dashboard-submenu-link:hover,.surface-ops .data-table tbody tr:hover td,.surface-ops .drawer-link-row button:hover,.surface-ops .icon-button:hover,.surface-ops .notification-close-button:hover,.surface-ops .notification-dismiss-button:hover,.surface-ops .notification-text-button:hover,.surface-ops .primary-button:hover,.surface-ops .secondary-button:hover,.surface-ops .shell-notification-trigger:hover,.surface-ops .theme-toggle-button:hover,.surface-ops .toolbar-filters button:hover,.surface-ops .top-workspace-chip:hover,.surface-ops .workspace-tab:hover,.surface-owner .dashboard-menu-trigger:hover,.surface-owner .dashboard-submenu-link:hover,.surface-owner .data-table tbody tr:hover td,.surface-owner .drawer-link-row button:hover,.surface-owner .icon-button:hover,.surface-owner .notification-close-button:hover,.surface-owner .notification-dismiss-button:hover,.surface-owner .notification-text-button:hover,.surface-owner .primary-button:hover,.surface-owner .secondary-button:hover,.surface-owner .shell-notification-trigger:hover,.surface-owner .theme-toggle-button:hover,.surface-owner .toolbar-filters button:hover,.surface-owner .top-workspace-chip:hover,.surface-owner .workspace-tab:hover,.surface-testing .dashboard-menu-trigger:hover,.surface-testing .dashboard-submenu-link:hover,.surface-testing .data-table tbody tr:hover td,.surface-testing .drawer-link-row button:hover,.surface-testing .icon-button:hover,.surface-testing .notification-close-button:hover,.surface-testing .notification-dismiss-button:hover,.surface-testing .notification-text-button:hover,.surface-testing .primary-button:hover,.surface-testing .secondary-button:hover,.surface-testing .shell-notification-trigger:hover,.surface-testing .theme-toggle-button:hover,.surface-testing .toolbar-filters button:hover,.surface-testing .top-workspace-chip:hover,.surface-testing .workspace-tab:hover{transform:translateY(-.5px)}}@media (hover:none) and (pointer:coarse){.surface-ops .dashboard-menu-trigger:hover,.surface-ops .dashboard-submenu-link:hover,.surface-ops .drawer-link-row button:hover,.surface-ops .icon-button:hover,.surface-ops .notification-close-button:hover,.surface-ops .notification-dismiss-button:hover,.surface-ops .notification-text-button:hover,.surface-ops .primary-button:hover,.surface-ops .secondary-button:hover,.surface-ops .shell-notification-trigger:hover,.surface-ops .theme-toggle-button:hover,.surface-ops .toolbar-filters button:hover,.surface-ops .top-workspace-chip:hover,.surface-ops .workspace-tab:hover,.surface-owner .dashboard-menu-trigger:hover,.surface-owner .dashboard-submenu-link:hover,.surface-owner .drawer-link-row button:hover,.surface-owner .icon-button:hover,.surface-owner .notification-close-button:hover,.surface-owner .notification-dismiss-button:hover,.surface-owner .notification-text-button:hover,.surface-owner .primary-button:hover,.surface-owner .secondary-button:hover,.surface-owner .shell-notification-trigger:hover,.surface-owner .theme-toggle-button:hover,.surface-owner .toolbar-filters button:hover,.surface-owner .top-workspace-chip:hover,.surface-owner .workspace-tab:hover,.surface-testing .dashboard-menu-trigger:hover,.surface-testing .dashboard-submenu-link:hover,.surface-testing .drawer-link-row button:hover,.surface-testing .icon-button:hover,.surface-testing .notification-close-button:hover,.surface-testing .notification-dismiss-button:hover,.surface-testing .notification-text-button:hover,.surface-testing .primary-button:hover,.surface-testing .secondary-button:hover,.surface-testing .shell-notification-trigger:hover,.surface-testing .theme-toggle-button:hover,.surface-testing .toolbar-filters button:hover,.surface-testing .top-workspace-chip:hover,.surface-testing .workspace-tab:hover{transform:none}}.surface-ops .dashboard-menu-trigger:active,.surface-ops .dashboard-submenu-link:active,.surface-ops .data-table tbody tr:active td,.surface-ops .drawer-link-row button:active,.surface-ops .icon-button:active,.surface-ops .notification-close-button:active,.surface-ops .notification-dismiss-button:active,.surface-ops .notification-text-button:active,.surface-ops .primary-button:active,.surface-ops .secondary-button:active,.surface-ops .theme-toggle-button:active,.surface-ops .toolbar-filters button:active,.surface-ops .top-workspace-chip:active,.surface-ops .workspace-tab:active,.surface-owner .dashboard-menu-trigger:active,.surface-owner .dashboard-submenu-link:active,.surface-owner .data-table tbody tr:active td,.surface-owner .drawer-link-row button:active,.surface-owner .icon-button:active,.surface-owner .notification-close-button:active,.surface-owner .notification-dismiss-button:active,.surface-owner .notification-text-button:active,.surface-owner .primary-button:active,.surface-owner .secondary-button:active,.surface-owner .theme-toggle-button:active,.surface-owner .toolbar-filters button:active,.surface-owner .top-workspace-chip:active,.surface-owner .workspace-tab:active,.surface-testing .dashboard-menu-trigger:active,.surface-testing .dashboard-submenu-link:active,.surface-testing .data-table tbody tr:active td,.surface-testing .drawer-link-row button:active,.surface-testing .icon-button:active,.surface-testing .notification-close-button:active,.surface-testing .notification-dismiss-button:active,.surface-testing .notification-text-button:active,.surface-testing .primary-button:active,.surface-testing .secondary-button:active,.surface-testing .theme-toggle-button:active,.surface-testing .toolbar-filters button:active,.surface-testing .top-workspace-chip:active,.surface-testing .workspace-tab:active{transform:translateY(0);transition-duration:var(--sparx-motion-press)}.surface-ops .dashboard-menu-trigger:focus-visible,.surface-ops .dashboard-submenu-link:focus-visible,.surface-ops .data-table button:focus-visible,.surface-ops .data-table tbody tr:focus-within,.surface-ops .shell-notification-trigger:focus-visible,.surface-ops .top-workspace-chip:focus-visible,.surface-ops .workspace-tab:focus-visible,.surface-owner .dashboard-menu-trigger:focus-visible,.surface-owner .dashboard-submenu-link:focus-visible,.surface-owner .data-table button:focus-visible,.surface-owner .data-table tbody tr:focus-within,.surface-owner .shell-notification-trigger:focus-visible,.surface-owner .top-workspace-chip:focus-visible,.surface-owner .workspace-tab:focus-visible,.surface-testing .dashboard-menu-trigger:focus-visible,.surface-testing .dashboard-submenu-link:focus-visible,.surface-testing .data-table button:focus-visible,.surface-testing .data-table tbody tr:focus-within,.surface-testing .shell-notification-trigger:focus-visible,.surface-testing .top-workspace-chip:focus-visible,.surface-testing .workspace-tab:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 16%,transparent);outline:none}.surface-ops .data-table tbody tr:hover td,.surface-owner .data-table tbody tr:hover td,.surface-testing .data-table tbody tr:hover td{transition:background-color var(--sparx-motion-fast) var(--sparx-motion-easing-soft)}.surface-ops .table-pagination,.surface-ops .table-toolbar,.surface-owner .table-pagination,.surface-owner .table-toolbar,.surface-testing .table-pagination,.surface-testing .table-toolbar{scroll-margin-top:.8rem}.surface-ops .data-table td,.surface-ops .data-table tr,.surface-owner .data-table td,.surface-owner .data-table tr,.surface-testing .data-table td,.surface-testing .data-table tr{will-change:background-color}.surface-ops .context-drawer-shell-open .context-drawer-backdrop,.surface-owner .context-drawer-shell-open .context-drawer-backdrop,.surface-testing .context-drawer-shell-open .context-drawer-backdrop{opacity:1;transition-duration:var(--sparx-motion-overlay)}.surface-ops .context-drawer-shell-open .context-drawer-open,.surface-owner .context-drawer-shell-open .context-drawer-open,.surface-testing .context-drawer-shell-open .context-drawer-open{transform:translateX(0);opacity:1;box-shadow:0 18px 44px rgba(2,6,23,.4);transition-duration:var(--sparx-motion-overlay)}.surface-ops .context-drawer-shell:not(.context-drawer-shell-open) .context-drawer-open,.surface-owner .context-drawer-shell:not(.context-drawer-shell-open) .context-drawer-open,.surface-testing .context-drawer-shell:not(.context-drawer-shell-open) .context-drawer-open{pointer-events:none;transform:translateX(16px);opacity:0}.surface-ops .context-drawer-shell-open .notification-popover,.surface-ops .dashboard-submenu-open,.surface-owner .context-drawer-shell-open .notification-popover,.surface-owner .dashboard-submenu-open,.surface-testing .context-drawer-shell-open .notification-popover,.surface-testing .dashboard-submenu-open{pointer-events:auto}.surface-ops .context-drawer,.surface-ops .dashboard-submenu,.surface-ops .notification-popover,.surface-owner .context-drawer,.surface-owner .dashboard-submenu,.surface-owner .notification-popover,.surface-testing .context-drawer,.surface-testing .dashboard-submenu,.surface-testing .notification-popover{transition:transform var(--sparx-motion-overlay) var(--sparx-motion-easing-soft),opacity var(--sparx-motion-overlay) var(--sparx-motion-easing-soft),box-shadow var(--sparx-motion-overlay) var(--sparx-motion-easing-soft)}@media (prefers-reduced-motion:reduce){.surface-ops *,.surface-ops :after,.surface-ops :before,.surface-owner *,.surface-owner :after,.surface-owner :before,.surface-testing *,.surface-testing :after,.surface-testing :before{transition-duration:1ms!important;animation-duration:1ms!important;scroll-behavior:auto!important}.surface-ops .context-drawer,.surface-ops .dashboard-submenu,.surface-ops .notification-popover,.surface-owner .context-drawer,.surface-owner .dashboard-submenu,.surface-owner .notification-popover,.surface-testing .context-drawer,.surface-testing .dashboard-submenu,.surface-testing .notification-popover{transition-duration:1ms!important}}@media (min-width:981px){.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{max-width:min(42rem,calc(100vw - 2rem))}}@media (max-width:760px){.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{max-width:none;inset:auto .35rem .35rem}.surface-ops .context-drawer-actions,.surface-ops .drawer-link-row,.surface-ops .toolbar-group,.surface-owner .context-drawer-actions,.surface-owner .drawer-link-row,.surface-owner .toolbar-group,.surface-testing .context-drawer-actions,.surface-testing .drawer-link-row,.surface-testing .toolbar-group{gap:.45rem}}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{--sparx-parity-focus-ring:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}.surface-ops .context-drawer button:focus-visible,.surface-ops .dashboard-menu-trigger:focus-visible,.surface-ops .dashboard-submenu-link:focus-visible,.surface-ops .notification-close-button:focus-visible,.surface-ops .notification-dismiss-button:focus-visible,.surface-ops .notification-text-button:focus-visible,.surface-ops .shell-notification-trigger:focus-visible,.surface-ops .status-indicator:focus-visible,.surface-ops .status-popover button:focus-visible,.surface-ops .theme-toggle-button:focus-visible,.surface-ops .toolbar-filters button:focus-visible,.surface-ops .top-workspace-chip:focus-visible,.surface-owner .context-drawer button:focus-visible,.surface-owner .dashboard-menu-trigger:focus-visible,.surface-owner .dashboard-submenu-link:focus-visible,.surface-owner .notification-close-button:focus-visible,.surface-owner .notification-dismiss-button:focus-visible,.surface-owner .notification-text-button:focus-visible,.surface-owner .shell-notification-trigger:focus-visible,.surface-owner .status-indicator:focus-visible,.surface-owner .status-popover button:focus-visible,.surface-owner .theme-toggle-button:focus-visible,.surface-owner .toolbar-filters button:focus-visible,.surface-owner .top-workspace-chip:focus-visible,.surface-testing .context-drawer button:focus-visible,.surface-testing .dashboard-menu-trigger:focus-visible,.surface-testing .dashboard-submenu-link:focus-visible,.surface-testing .notification-close-button:focus-visible,.surface-testing .notification-dismiss-button:focus-visible,.surface-testing .notification-text-button:focus-visible,.surface-testing .shell-notification-trigger:focus-visible,.surface-testing .status-indicator:focus-visible,.surface-testing .status-popover button:focus-visible,.surface-testing .theme-toggle-button:focus-visible,.surface-testing .toolbar-filters button:focus-visible,.surface-testing .top-workspace-chip:focus-visible{box-shadow:var(--sparx-parity-focus-ring);outline:none}.surface-ops .context-drawer,.surface-ops .dashboard-submenu,.surface-ops .mobile-nav-backdrop,.surface-ops .notification-popover,.surface-ops .status-popover,.surface-owner .context-drawer,.surface-owner .dashboard-submenu,.surface-owner .mobile-nav-backdrop,.surface-owner .notification-popover,.surface-owner .status-popover,.surface-testing .context-drawer,.surface-testing .context-drawer-backdrop,.surface-testing .dashboard-submenu,.surface-testing .mobile-nav-backdrop,.surface-testing .notification-popover,.surface-testing .status-popover{transition:transform var(--sparx-motion-overlay) var(--sparx-motion-easing-soft),opacity var(--sparx-motion-overlay) var(--sparx-motion-easing-soft),box-shadow var(--sparx-motion-overlay) var(--sparx-motion-easing-soft),background-color var(--sparx-motion-overlay) var(--sparx-motion-easing-soft)}@media (prefers-reduced-motion:reduce){.surface-ops .context-drawer,.surface-ops .context-drawer-backdrop,.surface-ops .dashboard-submenu,.surface-ops .mobile-nav-backdrop,.surface-ops .notification-popover,.surface-ops .status-popover,.surface-owner .context-drawer,.surface-owner .context-drawer-backdrop,.surface-owner .dashboard-submenu,.surface-owner .mobile-nav-backdrop,.surface-owner .notification-popover,.surface-owner .status-popover,.surface-testing .context-drawer,.surface-testing .context-drawer-backdrop,.surface-testing .dashboard-submenu,.surface-testing .mobile-nav-backdrop,.surface-testing .notification-popover,.surface-testing .status-popover{transition-duration:1ms!important}}:root{--sparx-motion-fast:140ms;--sparx-motion-standard:190ms;--sparx-motion-easing:cubic-bezier(0.2,0.0,0.2,1);--sparx-focus-ring:0 0 0 2px color-mix(in srgb,var(--accent) 16%,transparent);--sparx-surface-radius:0.78rem;--sparx-shell-gap:0.85rem}:root[data-theme=dark]{--sparx-ambient-divider:1px solid rgba(148,163,184,0.16)}:root[data-theme=light]{--sparx-ambient-divider:1px solid rgba(148,163,184,0.22)}.admin-app{--sparx-shell-radius:var(--sparx-surface-radius)}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{gap:var(--sparx-shell-gap);padding-top:.88rem;padding-bottom:1.28rem}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{gap:.62rem;margin-bottom:.95rem}.surface-ops .premium-page-header-copy h2,.surface-owner .premium-page-header-copy h2,.surface-testing .premium-page-header-copy h2{line-height:1.02;letter-spacing:-.008em}.surface-ops .premium-page-header-copy p,.surface-ops .summary-description,.surface-owner .premium-page-header-copy p,.surface-owner .summary-description,.surface-testing .premium-page-header-copy p,.surface-testing .summary-description{line-height:1.48}.surface-ops .table-toolbar,.surface-ops .toolbar-group,.surface-owner .table-toolbar,.surface-owner .toolbar-group,.surface-testing .table-toolbar,.surface-testing .toolbar-group{gap:.85rem}.surface-ops .filter-field,.surface-ops .text-input,.surface-ops .toolbar-input,.surface-owner .filter-field,.surface-owner .text-input,.surface-owner .toolbar-input,.surface-testing .filter-field,.surface-testing .text-input,.surface-testing .toolbar-input{min-height:2.1rem}.surface-ops .table-summary,.surface-owner .table-summary,.surface-testing .table-summary{padding-block:.8rem;gap:.75rem}.surface-ops .data-table th,.surface-owner .data-table th,.surface-testing .data-table th{letter-spacing:-.01em}.surface-ops .data-table td,.surface-owner .data-table td,.surface-testing .data-table td{line-height:1.34}.dashboard-menu-trigger,.dashboard-submenu-link,.drawer-link-row button,.icon-button,.notification-close-button,.notification-dismiss-button,.notification-text-button,.primary-button,.primary-button[aria-expanded],.secondary-button,.secondary-button[aria-expanded],.shell-notification-trigger,.theme-toggle-button,.toolbar-filters button,.top-workspace-chip,.top-workspace-switcher select,.workspace-tab{transition:color var(--sparx-motion-fast) var(--sparx-motion-easing),background-color var(--sparx-motion-fast) var(--sparx-motion-easing),border-color var(--sparx-motion-fast) var(--sparx-motion-easing),transform var(--sparx-motion-fast) var(--sparx-motion-easing),box-shadow var(--sparx-motion-standard) var(--sparx-motion-easing)}.dashboard-menu-trigger:hover,.dashboard-submenu-link:hover,.icon-button:hover,.notification-close-button:hover,.notification-dismiss-button:hover,.notification-text-button:hover,.primary-button:hover,.secondary-button:hover,.shell-notification-trigger:hover,.theme-toggle-button:hover,.top-workspace-chip:hover,.top-workspace-switcher select:hover,.workspace-tab:hover{transform:translateY(-.5px)}.dashboard-menu-trigger:focus-visible,.dashboard-submenu-icon:focus-visible,.dashboard-submenu-link:focus-visible,.icon-button:focus-visible,.notification-close-button:focus-visible,.notification-dismiss-button:focus-visible,.notification-text-button:focus-visible,.primary-button:focus-visible,.secondary-button:focus-visible,.shell-notification-trigger:focus-visible,.theme-toggle-button:focus-visible,.top-workspace-chip:focus-visible,.top-workspace-switcher select:focus-visible,.workspace-tab:focus-visible{box-shadow:var(--sparx-focus-ring);outline:none}.icon-button:active,.notification-close-button:active,.notification-dismiss-button:active,.notification-text-button:active,.primary-button:active,.secondary-button:active{transform:translateY(0)}.dashboard-top-nav{align-items:start;border-radius:var(--sparx-shell-radius);border:var(--sparx-ambient-divider);box-shadow:0 16px 36px rgba(15,23,42,.08),inset 0 1px 0 rgba(255,255,255,.05)}.dashboard-top-nav-main{gap:.7rem}.dashboard-top-brand{min-height:2.5rem;padding:.18rem .52rem}.dashboard-top-brand:focus-visible,.dashboard-top-brand:hover{background:color-mix(in srgb,var(--panel-muted,var(--panel)) 70%,transparent)}.dashboard-menu-groups{gap:.34rem}.dashboard-menu-trigger{min-height:2.06rem;padding-inline:.68rem;border-radius:.72rem}.dashboard-menu-trigger-active,.dashboard-menu-trigger[aria-expanded=true]{border-color:color-mix(in srgb,var(--accent) 32%,var(--border));background:color-mix(in srgb,var(--accent-soft) 78%,var(--panel))}.dashboard-submenu{width:min(32rem,calc(100vw - 2rem));border-radius:.82rem;border:var(--sparx-ambient-divider);box-shadow:0 18px 36px rgba(15,23,42,.18)}.dashboard-submenu-link{border-radius:.68rem}.dashboard-submenu-link-active,.dashboard-submenu-link:focus-visible,.dashboard-submenu-link:hover{border-color:color-mix(in srgb,var(--accent) 38%,var(--border));background:color-mix(in srgb,var(--accent-soft) 75%,var(--panel))}.dashboard-submenu-heading{gap:.62rem}.shell-notification-trigger{gap:.48rem;min-height:2.08rem}.notification-popover{border-radius:.82rem;border:var(--sparx-ambient-divider);box-shadow:0 16px 36px rgba(9,18,31,.25),inset 0 1px 0 rgba(255,255,255,.05)}.shell-notification-center-desktop .notification-popover,.shell-notification-center-top .notification-popover{width:min(24rem,calc(100vw - 1rem))}.notification-row{border-radius:.72rem}.notification-close-button,.notification-dismiss-button,.notification-text-button{border-radius:.68rem}.context-drawer{width:min(40rem,100vw);border-left:var(--sparx-ambient-divider);box-shadow:-24px 0 48px rgba(2,6,23,.4)}.context-drawer,.context-drawer-backdrop,.context-drawer-footer,.context-drawer-shell,.dashboard-top-nav,.notification-popover{transition:transform var(--sparx-motion-standard) var(--sparx-motion-easing),opacity var(--sparx-motion-standard) var(--sparx-motion-easing),box-shadow var(--sparx-motion-standard) var(--sparx-motion-easing),border-color var(--sparx-motion-fast) var(--sparx-motion-easing)}.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{border-radius:var(--sparx-shell-radius) 0 0 var(--sparx-shell-radius)}.surface-ops .context-drawer-footer,.surface-ops .context-drawer-header,.surface-owner .context-drawer-footer,.surface-owner .context-drawer-header,.surface-testing .context-drawer-footer,.surface-testing .context-drawer-header{padding-inline:1rem}.surface-ops .context-drawer-header h3,.surface-owner .context-drawer-header h3,.surface-testing .context-drawer-header h3{font-size:1.25rem;line-height:1.14}.surface-ops .table-toolbar .toolbar-label,.surface-owner .table-toolbar .toolbar-label,.surface-testing .table-toolbar .toolbar-label{color:color-mix(in srgb,var(--muted) 88%,var(--text))}@media (max-width:980px){.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding-inline:.68rem}.dashboard-top-tools{width:100%}.dashboard-top-tools>:not(.shell-notification-center-top){min-height:2.05rem}.dashboard-submenu-grid{gap:.38rem}.dashboard-submenu{top:calc(100% + .42rem)}.dashboard-top-nav{border-radius:.82rem}}@media (max-width:760px){.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding:.7rem .65rem 5.4rem}.surface-ops .premium-page-header,.surface-owner .premium-page-header,.surface-testing .premium-page-header{gap:.58rem;margin-bottom:.78rem}.surface-ops .table-toolbar,.surface-owner .table-toolbar,.surface-testing .table-toolbar{gap:.75rem}.surface-ops .table-wrap,.surface-owner .table-wrap,.surface-testing .table-wrap{display:none}.context-drawer,.surface-ops .context-drawer,.surface-owner .context-drawer,.surface-testing .context-drawer{inset:auto .35rem .35rem;width:auto;border-radius:.82rem}.surface-testing .simulation-grid,.surface-testing .simulation-output-grid,.surface-testing .testing-lab-control-grid{gap:.64rem}.surface-testing .testing-lab-control-panel,.surface-testing .testing-lab-telemetry-panel,.surface-testing .testing-lab-workflow-panel{border-radius:var(--sparx-shell-radius)}}.surface-ops .admin-sidebar,.surface-ops .mobile-topbar,.surface-owner .admin-sidebar,.surface-owner .mobile-topbar,.surface-testing .admin-sidebar,.surface-testing .mobile-topbar{display:none!important}.admin-app.surface-ops,.admin-app.surface-owner,.admin-app.surface-testing{display:block!important;min-height:100dvh}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{width:min(100%,1720px)!important;margin-inline:auto!important;padding:.42rem .72rem 1.4rem!important}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{position:sticky!important;inset:auto!important;z-index:220!important;display:grid!important;gap:.42rem!important;min-height:2.22rem!important;max-height:none!important;margin:0 0 .48rem!important;padding:.22rem .28rem!important;overflow:visible!important;border-radius:8px!important;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)!important;background:color-mix(in srgb,var(--panel-strong) 72%,transparent)!important;backdrop-filter:blur(18px) saturate(1.18)!important;-webkit-backdrop-filter:blur(18px) saturate(1.18)!important;box-shadow:0 12px 30px rgba(15,23,42,.08)!important}.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-top-nav-main{gap:.34rem!important;align-items:center!important;min-width:0!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{flex:0 0 auto!important;width:1.86rem!important;min-height:1.74rem!important;gap:.3rem!important;justify-content:center!important;padding:.1rem!important;border-radius:7px!important}.dashboard-home-glyph,.mobile-home-glyph{display:inline-grid;flex:0 0 auto;width:1.46rem;height:1.46rem;place-items:center;border:1px solid color-mix(in srgb,var(--accent) 28%,var(--border));border-radius:7px;background:color-mix(in srgb,var(--accent-soft) 74%,var(--panel));color:var(--accent-ink)}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{max-width:13rem!important;font-size:.76rem!important;font-weight:860!important}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{display:none!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{gap:.16rem!important;scrollbar-width:none}.surface-ops .dashboard-menu-groups::-webkit-scrollbar,.surface-owner .dashboard-menu-groups::-webkit-scrollbar,.surface-testing .dashboard-menu-groups::-webkit-scrollbar{display:none}.surface-ops .dashboard-menu-group,.surface-owner .dashboard-menu-group,.surface-testing .dashboard-menu-group{flex:0 0 auto!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{min-height:1.74rem!important;width:1.78rem!important;max-width:1.78rem!important;overflow:hidden!important;gap:.24rem!important;justify-content:center!important;padding:0 .5rem!important;border-radius:7px!important;font-size:.76rem!important;font-weight:900!important;letter-spacing:0!important;transition:max-width .18s ease,width .18s ease,background .16s ease}.surface-ops .dashboard-menu-caret,.surface-ops .dashboard-menu-trigger span,.surface-owner .dashboard-menu-caret,.surface-owner .dashboard-menu-trigger span,.surface-testing .dashboard-menu-caret,.surface-testing .dashboard-menu-trigger span{width:0;overflow:hidden;opacity:0;transition:opacity .16s ease,width .16s ease}.surface-ops .dashboard-menu-trigger-open,.surface-ops .dashboard-menu-trigger:focus-visible,.surface-ops .dashboard-menu-trigger:hover,.surface-owner .dashboard-menu-trigger-open,.surface-owner .dashboard-menu-trigger:focus-visible,.surface-owner .dashboard-menu-trigger:hover,.surface-testing .dashboard-menu-trigger-open,.surface-testing .dashboard-menu-trigger:focus-visible,.surface-testing .dashboard-menu-trigger:hover{max-width:10rem!important;justify-content:flex-start!important}.surface-ops .dashboard-menu-trigger-open .dashboard-menu-caret,.surface-ops .dashboard-menu-trigger-open span,.surface-ops .dashboard-menu-trigger:focus-visible .dashboard-menu-caret,.surface-ops .dashboard-menu-trigger:focus-visible span,.surface-ops .dashboard-menu-trigger:hover .dashboard-menu-caret,.surface-ops .dashboard-menu-trigger:hover span,.surface-owner .dashboard-menu-trigger-open .dashboard-menu-caret,.surface-owner .dashboard-menu-trigger-open span,.surface-owner .dashboard-menu-trigger:focus-visible .dashboard-menu-caret,.surface-owner .dashboard-menu-trigger:focus-visible span,.surface-owner .dashboard-menu-trigger:hover .dashboard-menu-caret,.surface-owner .dashboard-menu-trigger:hover span,.surface-testing .dashboard-menu-trigger-open .dashboard-menu-caret,.surface-testing .dashboard-menu-trigger-open span,.surface-testing .dashboard-menu-trigger:focus-visible .dashboard-menu-caret,.surface-testing .dashboard-menu-trigger:focus-visible span,.surface-testing .dashboard-menu-trigger:hover .dashboard-menu-caret,.surface-testing .dashboard-menu-trigger:hover span{width:auto;opacity:1}.surface-ops .dashboard-menu-trigger-active,.surface-owner .dashboard-menu-trigger-active,.surface-testing .dashboard-menu-trigger-active{border-color:color-mix(in srgb,var(--accent) 42%,var(--border))!important;color:var(--accent-ink)!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{display:flex!important;flex:0 0 auto!important;gap:.52rem!important;align-items:center!important;justify-content:flex-end!important;padding-left:.38rem!important}.surface-ops .dashboard-top-tools .desktop-shell-signout,.surface-ops .dashboard-top-tools .theme-toggle-button,.surface-ops .shell-notification-trigger,.surface-owner .dashboard-top-tools .desktop-shell-signout,.surface-owner .dashboard-top-tools .theme-toggle-button,.surface-owner .shell-notification-trigger,.surface-testing .dashboard-top-tools .desktop-shell-signout,.surface-testing .dashboard-top-tools .theme-toggle-button,.surface-testing .shell-notification-trigger{width:1.78rem!important;min-width:1.78rem!important;height:1.78rem!important;min-height:1.78rem!important;justify-content:center!important;border-radius:7px!important;padding:0!important}.surface-ops .shell-notification-label,.surface-owner .shell-notification-label,.surface-testing .shell-notification-label{display:none!important}.surface-ops .shell-notification-count,.surface-owner .shell-notification-count,.surface-testing .shell-notification-count{position:absolute!important;top:-.28rem!important;right:-.28rem!important;min-width:.94rem!important;height:.94rem!important;padding:0 .16rem!important;font-size:.58rem!important}.surface-ops .dashboard-top-tools .dashboard-top-theme-button,.surface-ops .dashboard-top-tools .shell-notification-center-top,.surface-owner .dashboard-top-tools .dashboard-top-theme-button,.surface-owner .dashboard-top-tools .shell-notification-center-top,.surface-testing .dashboard-top-tools .dashboard-top-theme-button,.surface-testing .dashboard-top-tools .shell-notification-center-top{display:inline-flex!important}.surface-ops .dashboard-top-tools .account-menu,.surface-ops .dashboard-top-tools .shell-notification-center-top,.surface-owner .dashboard-top-tools .account-menu,.surface-owner .dashboard-top-tools .shell-notification-center-top,.surface-testing .dashboard-top-tools .account-menu,.surface-testing .dashboard-top-tools .shell-notification-center-top{margin-left:.08rem!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{gap:.36rem!important}.route-menu-portal{position:fixed;z-index:30000;display:grid;gap:.58rem;padding:.72rem;border:1px solid color-mix(in srgb,var(--border) 86%,transparent);border-radius:8px;background:color-mix(in srgb,var(--panel-strong) 96%,transparent);box-shadow:0 18px 48px rgba(0,0,0,.18);pointer-events:auto}.route-menu-portal-heading{display:flex;gap:.7rem;align-items:start;justify-content:space-between}.route-menu-portal-heading strong{display:block;color:var(--text);font-size:.86rem}.route-menu-portal-heading span{color:var(--muted);font-size:.72rem}.route-menu-portal-grid{display:grid;gap:.42rem}.route-menu-portal-link{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.5rem;align-items:center;min-height:3rem;padding:.52rem;border:1px solid color-mix(in srgb,var(--border) 78%,transparent);border-radius:7px;color:inherit;text-decoration:none;background:color-mix(in srgb,var(--panel) 72%,transparent);pointer-events:auto}.route-menu-portal-link-active,.route-menu-portal-link:focus-visible,.route-menu-portal-link:hover{border-color:color-mix(in srgb,var(--accent) 42%,var(--border));background:color-mix(in srgb,var(--accent-soft) 42%,var(--panel));outline:none}.route-menu-portal-link strong{display:block;color:var(--text);font-size:.78rem}.route-menu-portal-link small{color:var(--muted);font-size:.68rem}.surface-ops .global-search,.surface-ops .premium-page-header,.surface-ops .product-mode-banner,.surface-ops .status-indicator-bar,.surface-owner .global-search,.surface-owner .premium-page-header,.surface-owner .product-mode-banner,.surface-owner .status-indicator-bar,.surface-testing .global-search,.surface-testing .premium-page-header,.surface-testing .product-mode-banner,.surface-testing .status-indicator-bar{border-radius:8px!important}@media (max-width:1080px){.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{grid-template-columns:minmax(0,1fr)!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{position:absolute!important;top:.22rem!important;right:.28rem!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{padding-right:6.4rem!important}}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-top-nav-main{display:flex!important;flex-wrap:nowrap!important;gap:.38rem!important;overflow:visible!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{width:auto!important;min-width:7.5rem!important;max-width:9.5rem!important;padding:.1rem .5rem .1rem .14rem!important;justify-content:flex-start!important}.surface-ops .dashboard-top-brand>span:last-child,.surface-owner .dashboard-top-brand>span:last-child,.surface-testing .dashboard-top-brand>span:last-child{display:grid!important;min-width:0!important}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{display:block!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{display:flex!important;flex:1 1 auto!important;gap:.28rem!important;min-width:0!important;overflow-x:auto!important;overflow-y:visible!important;padding:.04rem!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{width:auto!important;min-width:max-content!important;max-width:none!important;min-height:1.78rem!important;overflow:visible!important;justify-content:flex-start!important;gap:.32rem!important;padding:0 .54rem!important;border:1px solid color-mix(in srgb,var(--border) 76%,transparent)!important;background:color-mix(in srgb,var(--panel) 56%,transparent)!important}.surface-ops .dashboard-menu-caret,.surface-ops .dashboard-menu-trigger span,.surface-owner .dashboard-menu-caret,.surface-owner .dashboard-menu-trigger span,.surface-testing .dashboard-menu-caret,.surface-testing .dashboard-menu-trigger span{display:inline-flex!important;width:auto!important;max-width:none!important;overflow:visible!important;opacity:1!important}.surface-ops .dashboard-menu-trigger-open,.surface-ops .dashboard-menu-trigger:focus-visible,.surface-ops .dashboard-menu-trigger:hover,.surface-owner .dashboard-menu-trigger-open,.surface-owner .dashboard-menu-trigger:focus-visible,.surface-owner .dashboard-menu-trigger:hover,.surface-testing .dashboard-menu-trigger-open,.surface-testing .dashboard-menu-trigger:focus-visible,.surface-testing .dashboard-menu-trigger:hover{width:auto!important;max-width:none!important}.surface-ops .dashboard-top-tools .health-menu,.surface-owner .dashboard-top-tools .health-menu,.surface-testing .dashboard-top-tools .health-menu{display:none!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{min-width:max-content!important}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{min-width:5.8rem!important}@media (max-width:1080px){.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{grid-template-columns:minmax(0,1fr)!important}.surface-ops .dashboard-top-tools,.surface-owner .dashboard-top-tools,.surface-testing .dashboard-top-tools{position:static!important;justify-content:flex-start!important}.surface-ops .dashboard-menu-groups,.surface-owner .dashboard-menu-groups,.surface-testing .dashboard-menu-groups{padding-right:0!important}}:root[data-theme=carbon] .admin-app,:root[data-theme=carbon] body,:root[data-theme=graphite] .admin-app,:root[data-theme=graphite] body,:root[data-theme=midnight] .admin-app,:root[data-theme=midnight] body,:root[data-theme=noir] .admin-app,:root[data-theme=noir] body,:root[data-theme=obsidian] .admin-app,:root[data-theme=obsidian] body,:root[data-theme=onyx] .admin-app,:root[data-theme=onyx] body,html[data-theme=carbon],html[data-theme=graphite],html[data-theme=midnight],html[data-theme=noir],html[data-theme=obsidian],html[data-theme=onyx]{background:var(--bg)!important;color:var(--text)!important}.surface-ops .admin-main,.surface-owner .admin-main,.surface-testing .admin-main{padding-top:0!important}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{top:0!important;margin-top:0!important;border-top-left-radius:0!important;border-top-right-radius:0!important;transition:none!important}.surface-ops .account-menu-popover,.surface-ops .dashboard-top-nav *,.surface-ops .health-menu-popover,.surface-ops .theme-menu-popover,.surface-owner .account-menu-popover,.surface-owner .dashboard-top-nav *,.surface-owner .health-menu-popover,.surface-owner .theme-menu-popover,.surface-testing .account-menu-popover,.surface-testing .dashboard-top-nav *,.surface-testing .health-menu-popover,.surface-testing .theme-menu-popover{transition-duration:0s!important;animation:none!important}.surface-ops .dashboard-top-nav,.surface-owner .dashboard-top-nav,.surface-testing .dashboard-top-nav{min-height:1.86rem!important;padding:.12rem .18rem!important;gap:.22rem!important;border-radius:0 0 7px 7px!important;background:var(--panel-strong)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;-webkit-backdrop-filter:initial!important;box-shadow:0 1px 0 var(--border)!important}.surface-ops .dashboard-top-nav-main,.surface-owner .dashboard-top-nav-main,.surface-testing .dashboard-top-nav-main{gap:.22rem!important}.surface-ops .dashboard-top-brand,.surface-owner .dashboard-top-brand,.surface-testing .dashboard-top-brand{min-height:1.46rem!important;min-width:6.4rem!important;max-width:7.6rem!important;padding:.05rem .4rem .05rem .1rem!important}.surface-ops .dashboard-top-brand strong,.surface-owner .dashboard-top-brand strong,.surface-testing .dashboard-top-brand strong{font-size:.7rem!important;line-height:1!important}.surface-ops .dashboard-top-brand small,.surface-owner .dashboard-top-brand small,.surface-testing .dashboard-top-brand small{font-size:.56rem!important;line-height:1!important}.surface-ops .topbar-search,.surface-owner .topbar-search,.surface-testing .topbar-search{flex:0 1 15rem!important;min-width:9.5rem!important}.surface-ops .topbar-search .text-input,.surface-owner .topbar-search .text-input,.surface-testing .topbar-search .text-input{min-height:1.46rem!important;height:1.46rem!important;padding:0 .46rem!important;border-radius:7px!important;font-size:.65rem!important}.surface-ops .account-menu-trigger,.surface-ops .dashboard-menu-trigger,.surface-ops .health-menu-trigger,.surface-ops .theme-menu-trigger,.surface-owner .account-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-owner .health-menu-trigger,.surface-owner .theme-menu-trigger,.surface-testing .account-menu-trigger,.surface-testing .dashboard-menu-trigger,.surface-testing .health-menu-trigger,.surface-testing .theme-menu-trigger{min-height:1.46rem!important;height:1.46rem!important;border-radius:7px!important;font-size:.64rem!important;letter-spacing:0!important}.surface-ops .dashboard-menu-trigger,.surface-owner .dashboard-menu-trigger,.surface-testing .dashboard-menu-trigger{padding:0 .42rem!important;gap:.26rem!important}.surface-ops .dashboard-top-tools .health-menu,.surface-owner .dashboard-top-tools .health-menu,.surface-testing .dashboard-top-tools .health-menu{display:block!important;position:relative!important}.surface-ops .health-menu-trigger,.surface-owner .health-menu-trigger,.surface-testing .health-menu-trigger{display:inline-flex!important;align-items:center!important;gap:.24rem!important;padding:0 .42rem!important;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)!important;background:color-mix(in srgb,var(--panel) 64%,transparent)!important}.surface-ops .health-menu-trigger strong,.surface-owner .health-menu-trigger strong,.surface-testing .health-menu-trigger strong{min-width:.92rem!important;height:.92rem!important;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;font-size:.54rem!important}.surface-ops .account-menu-trigger,.surface-owner .account-menu-trigger,.surface-testing .account-menu-trigger{min-width:4.2rem!important;padding:0 .42rem!important}.surface-ops .theme-menu,.surface-owner .theme-menu,.surface-testing .theme-menu{position:relative!important}.surface-ops .theme-menu-trigger,.surface-owner .theme-menu-trigger,.surface-testing .theme-menu-trigger{width:1.46rem!important;min-width:1.46rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.surface-ops .account-menu-popover,.surface-ops .health-menu-popover,.surface-ops .theme-menu-popover,.surface-owner .account-menu-popover,.surface-owner .health-menu-popover,.surface-owner .theme-menu-popover,.surface-testing .account-menu-popover,.surface-testing .health-menu-popover,.surface-testing .theme-menu-popover{top:calc(100% + .34rem)!important;border-radius:8px!important}.surface-ops .health-menu-popover,.surface-owner .health-menu-popover,.surface-testing .health-menu-popover{right:0!important;width:min(32rem,calc(100vw - 1.4rem))!important}.surface-ops .theme-menu-popover,.surface-owner .theme-menu-popover,.surface-testing .theme-menu-popover{right:0!important;width:min(20rem,calc(100vw - 1.4rem))!important}