border: 0; background: transparent; color: var(--muted); padding: 11px 13px; font-weight: 600; border-bottom: 2px solid transparent; } .app-root .auth-grid-lines:before{content:none!important;display:none!important}.command-centre-page .command-picture{padding:18px 0 28px}.command-centre-page .command-picture .command-section-head{margin-bottom:12px}.command-centre-page .command-picture .command-section-head p{max-width:38rem}.command-centre-page .command-metrics{border-top:0;border-bottom:1px solid rgba(140,165,170,.25)}.command-centre-page .command-metric{background:transparent}.command-centre-page .command-network-section{padding:24px 24px 30px;border:1px solid rgba(140,165,170,.32);background:#0d2028;box-shadow:0 18px 42px #0000002e}.command-centre-page .command-network-section>.command-section-head{margin-bottom:22px}.command-centre-page .command-network-section>.command-section-head h2{font-size:22px}.command-centre-page .command-network-crumbs{margin-left:0;padding:0 2px}.command-centre-page .command-network-summary{padding:22px 2px 18px;background:transparent;border:0;border-bottom:1px solid rgba(140,165,170,.25)}.command-centre-page .command-network-summary strong{font-size:26px}.command-centre-page .command-network-list{margin-top:14px;border-color:#8ca5aa40}.command-centre-page .command-network-row{min-height:78px;padding:17px 18px;background:transparent}.command-centre-page .command-network-row:hover,.command-centre-page .command-network-row:focus-visible{background:#14313a}.command-centre-page .command-map-section{padding:38px 0 22px}.command-centre-page .command-map{min-height:270px;background:#0a1a22;box-shadow:inset 0 0 0 1px #8ca5aa2e}.command-centre-page .command-map-core{width:76px;height:76px;box-shadow:0 0 0 8px #55d0bf06}.command-centre-page .command-map-core strong{font-size:14px}.command-centre-page .command-analytics{gap:30px;margin:26px 0 32px;padding:18px 0 0;border-top:1px solid rgba(140,165,170,.25)}.command-centre-page .command-analytic-head h3{font-size:13px}.command-centre-page .command-empty{min-height:86px;padding:18px 4px}.command-centre-page .command-empty-dot{width:7px;height:7px}.session-timeout{background:#10232c;border-color:#e7b85fb3;box-shadow:0 12px 30px #0003}@media (max-width:720px){.command-centre-page .command-picture{padding-top:16px;padding-bottom:22px}.command-centre-page .command-network-section{padding:18px 14px 22px}.command-centre-page .command-network-section>.command-section-head h2{font-size:19px}.command-centre-page .command-network-summary{padding:16px 0}.command-centre-page .command-network-summary strong{font-size:20px}.command-centre-page .command-network-row{min-height:72px;padding:14px 12px}.command-centre-page .command-map-section{padding-top:28px}.command-centre-page .command-map{min-height:250px}.command-centre-page .command-analytics{gap:20px;margin-top:22px;padding-top:16px}.command-centre-page .command-empty{min-height:78px;padding:16px 4px}}.owner-platform-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:18px;color:var(--owner-muted);font-size:11px}.owner-platform-list{display:grid;gap:8px;margin-bottom:20px}.owner-platform-item{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid var(--owner-line);background:#07131b8c}.owner-platform-item strong,.owner-platform-item span{display:block}.owner-platform-item strong{color:var(--owner-text);font:600 16px Space Grotesk,sans-serif}.owner-platform-item span{margin-top:4px;color:var(--owner-muted);font-size:11px}.owner-platform-item small{white-space:nowrap}.owner-provision-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:20;display:grid;place-items:center;padding:20px;background:#02080cc7}.owner-provision-dialog{width:min(100%,600px);padding:24px;background:var(--owner-panel);border:1px solid var(--owner-line-strong);box-shadow:0 24px 80px #00000073;color:var(--owner-text)}.owner-provision-head,.owner-provision-actions{display:flex;align-items:center;justify-content:space-between;gap:14px}.owner-provision-head h2{display:block;margin:9px 0 0}.owner-provision-close{border:0;background:transparent;color:var(--owner-muted);font-size:24px}.owner-provision-steps{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin:24px 0;color:var(--owner-muted);font-size:10px}.owner-provision-steps span{padding:9px 6px;border-bottom:2px solid var(--owner-line)}.owner-provision-steps span.active{color:var(--owner-teal);border-color:var(--owner-teal)}.owner-provision-form{display:grid;gap:16px;margin:22px 0}.owner-provision-form label{display:grid;gap:7px;color:var(--owner-muted);font-size:11px}.owner-provision-form input,.owner-provision-form select{width:100%;padding:11px}.owner-provision-help{color:var(--owner-muted);font-size:11px}.owner-provision-review{display:grid;gap:14px;margin:22px 0;padding:16px;border:1px solid var(--owner-line);background:#07131a;color:var(--owner-muted);font-size:12px}.owner-provision-review strong{display:block;margin-top:5px;color:var(--owner-text);font-size:15px}.owner-provision-error{margin:16px 0;padding:10px}.owner-provision-actions{justify-content:flex-end;margin-top:20px}@media (max-width:720px){.owner-platform-toolbar{align-items:flex-start;flex-direction:column}.owner-provision-dialog{padding:18px}.owner-provision-steps{font-size:9px}}.app-root .owner-page{--owner-bg:#071017;--owner-panel:#0f232c;--owner-raised:#132b35;--owner-line:#24424c;--owner-text:#edf5f4;--owner-muted:#87a0a6;--owner-teal:#55d0bf;--owner-yellow:#e7b85f;--owner-red:#ee7770;background:radial-gradient(circle at 78% 0%,rgba(36,83,89,.24),transparent 32%),linear-gradient(135deg,#071017,#091821 55%,#061017);color:var(--owner-text)}.app-root .owner-nav.owner-nav{background:linear-gradient(180deg,#07131b,#091b24 58%,#061118);border-right-color:#6da9ad33}.app-root .owner-page:before{background-image:linear-gradient(rgba(130,189,190,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(130,189,190,.06) 1px,transparent 1px)}.app-root .owner-header{border-bottom-color:var(--owner-line)}.app-root .owner-header h1,.app-root .owner-overview h2,.app-root .owner-panel h2{color:var(--owner-text)}.app-root .owner-header p,.app-root .owner-overview p,.app-root .owner-overview-meta span,.app-root .owner-header-facts,.app-root .owner-panel span,.app-root .owner-admin span,.app-root .owner-admin small,.app-root .platform-identity span,.app-root .platform-detail-grid span,.app-root .platform-metadata>span{color:var(--owner-muted)}.app-root .owner-executive-status,.app-root .owner-panel{background:linear-gradient(145deg,#112732f5,#0a1922f5);border-color:var(--owner-line);color:var(--owner-text);box-shadow:0 18px 50px #0000002e}.app-root .owner-executive-status:hover,.app-root .owner-panel:hover{border-color:#35636b}.app-root .owner-operations-identity{border-color:var(--owner-line);background:linear-gradient(105deg,#0f2833f5,#07131be6)}.app-root .owner-network{border-color:var(--owner-line);background:radial-gradient(circle at center,rgba(40,107,114,.22),transparent 43%),linear-gradient(135deg,#051118d1,#0c2630bd)}.app-root .owner-metric,.app-root .owner-health-list,.app-root .owner-health-list>div,.app-root .owner-activity-row,.app-root .platform-identity,.app-root .platform-metadata{border-color:var(--owner-line)}.app-root .owner-metric strong,.app-root .owner-admin strong,.app-root .platform-identity strong,.app-root .platform-detail-grid strong,.app-root .owner-activity-row strong,.app-root .owner-health-list strong{color:var(--owner-text)}.app-root .owner-metric strong.teal,.app-root .owner-operational.good,.app-root .owner-health-list strong.good,.app-root .owner-good.good{color:var(--owner-teal)}.app-root .owner-metric strong.amber,.app-root .owner-operational.attention,.app-root .owner-health-list strong.attention,.app-root .owner-good.attention{color:var(--owner-yellow)}.app-root .owner-operational.unavailable,.app-root .owner-health-list strong.unavailable,.app-root .owner-good.unavailable{color:var(--owner-red)}.app-root .owner-health-list strong i,.app-root .owner-good i{background:var(--owner-teal)}.app-root .owner-health-list strong.attention i,.app-root .owner-good.attention i{background:var(--owner-yellow)}.app-root .owner-health-list strong.unavailable i,.app-root .owner-good.unavailable i{background:var(--owner-red)}.app-root .owner-signal{color:var(--owner-teal);border-color:var(--owner-line);background:#55d5c412}.app-root .owner-note,.app-root .owner-health-detail,.app-root .platform-metadata pre{background:#07131a;border-color:var(--owner-line);color:var(--owner-muted)}.app-root .owner-empty,.app-root .owner-unavailable{color:var(--owner-muted)}.app-root .owner-unavailable{display:flex;align-items:center;gap:10px;min-height:74px;padding:14px 0;font-size:11px}.app-root .owner-unavailable span,.app-root .owner-error>span{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(231,184,95,.45);border-radius:50%;color:var(--owner-yellow);background:#e7b85f14;font-weight:800}.app-root .owner-state{display:grid;justify-items:start;gap:10px;padding:28px 24px;border:1px solid var(--owner-line);background:linear-gradient(145deg,#112732f5,#0a1922f5);color:var(--owner-muted)}.app-root .owner-state strong{color:var(--owner-text);font:600 18px Space Grotesk,sans-serif}.app-root .owner-state small{font-size:11px}.app-root .owner-state-mark{width:8px;height:8px;border-radius:50%;background:var(--owner-yellow);box-shadow:0 0 0 5px #e7b85f1f}.app-root .owner-error{background:var(--owner-panel);border-color:var(--owner-line);color:var(--owner-text)}.app-root .owner-error p{margin:0;color:var(--owner-muted);font-size:12px}.app-root .owner-error a{color:var(--owner-teal)}.app-root .owner-nav{background:linear-gradient(180deg,#07131b,#091b24 58%,#061118);border-right-color:#6da9ad33}.app-root .owner-nav .brand{align-items:center}.app-root .owner-brand-logo{display:block;width:128px;height:34px;object-fit:contain;object-position:left center}.app-root .owner-nav .brand>span{display:block;color:var(--owner-yellow);font:600 12px Space Grotesk,sans-serif;letter-spacing:.5px}.app-root .owner-nav-subtitle,.app-root .owner-nav .eyebrow{color:#66868d}.app-root .owner-nav .links a{color:#91aeb2}.app-root .owner-nav .links a:hover,.app-root .owner-nav .links a.active{background:#4a8f9424;color:var(--owner-text)}.app-root .owner-nav .links a.active{box-shadow:inset 2px 0 var(--owner-yellow)}.app-root .owner-nav .nav-icon{color:#55777e}.app-root .owner-nav .links a.active .nav-icon{color:var(--owner-yellow)}.app-root .owner-nav-rail,.app-root .owner-nav .signout{border-color:var(--owner-line)}@media (max-width:720px){.app-root .owner-brand-logo{width:132px;height:32px}.app-root .owner-nav .brand>span{font-size:11px}.app-root .owner-state{padding:22px 18px}}.owner-operational{display:inline-flex;align-items:center;gap:7px;color:var(--owner-teal)!important}.owner-operational i{width:6px;height:6px;border-radius:50%;background:var(--owner-teal);box-shadow:0 0 0 4px #62d5c41f}.owner-executive-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:2px 0 18px}.owner-executive-status{min-height:128px;padding:19px 20px;border:1px solid var(--owner-line);background:linear-gradient(145deg,#112732f0,#09151de6);box-shadow:inset 0 1px #ffffff0a;transition:transform .2s,border-color .2s}.owner-executive-status:hover{transform:translateY(-2px);border-color:var(--owner-line-strong)}.owner-executive-status>span{display:block;color:var(--owner-muted);font-size:10px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase}.owner-executive-status strong{display:block;margin:20px 0 7px;color:var(--owner-text);font:600 28px Space Grotesk,sans-serif}.owner-executive-status small{display:block;color:var(--owner-muted);font-size:10px;line-height:1.4}.owner-executive-status.yellow{border-top:2px solid var(--owner-yellow)}.owner-executive-status.yellow strong{color:var(--owner-yellow)}.owner-executive-status.teal{border-top:2px solid var(--owner-teal)}.owner-executive-status.teal strong{color:var(--owner-teal)}.owner-operations-identity{display:grid;grid-template-columns:minmax(280px,.8fr) minmax(420px,1.2fr);gap:20px;align-items:stretch;margin-bottom:16px;padding:24px;border:1px solid var(--owner-line-strong);background:linear-gradient(105deg,#0f2833f5,#07131be0);box-shadow:0 18px 45px #00000024,inset 0 1px #ffffff0b}.owner-operations-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.owner-operations-copy h2{margin:13px 0 7px;color:var(--owner-text);font:600 clamp(22px,2.8vw,34px) "Space Grotesk",sans-serif;letter-spacing:-.4px}.owner-operations-copy p{margin:0;color:var(--owner-muted);font-size:11px}.owner-operations-copy a{display:inline-flex;gap:9px;margin-top:23px;color:var(--owner-yellow);font-size:11px;font-weight:700;text-decoration:none}.owner-operations-copy a b{font-size:14px;font-weight:400}.owner-network{position:relative;min-height:205px;overflow:hidden;border:1px solid rgba(98,213,196,.18);background:radial-gradient(circle at center,rgba(40,107,114,.22),transparent 43%),linear-gradient(135deg,#051118d1,#0c2630bd);isolation:isolate}.owner-network:before,.owner-network:after{content:"";position:absolute;top:18%;right:9%;bottom:18%;left:9%;border:1px solid rgba(98,213,196,.16);transform:rotate(-9deg) skew(-8deg);clip-path:polygon(12% 8%,80% 0,100% 41%,88% 91%,25% 100%,0 53%)}.owner-network:after{top:30%;right:19%;bottom:30%;left:19%;border-color:#f0c96a29;transform:rotate(21deg) skew(8deg);clip-path:polygon(15% 0,100% 20%,86% 100%,0 78%)}.owner-network-orbit{position:absolute;left:50%;top:50%;width:155px;height:72px;border:1px solid rgba(98,213,196,.48);border-radius:50%;transform:translate(-50%,-50%) rotate(-22deg);box-shadow:0 0 28px #34a8a517}.owner-network-orbit.orbit-two{width:245px;height:120px;border-color:#f0c96a3d;transform:translate(-50%,-50%) rotate(25deg)}.owner-network-node{position:absolute;z-index:2;padding:5px 7px;color:#b2d9d6;background:#0b2630;border:1px solid rgba(98,213,196,.32);font:600 8px ui-monospace,SFMono-Regular,Consolas,monospace;letter-spacing:1px;box-shadow:0 0 12px #2c9b9b24}.node-core{left:50%;top:50%;transform:translate(-50%,-50%);padding:13px 12px;color:var(--owner-yellow);border-color:#f0c96aa6;background:#102b31;font-size:11px;box-shadow:0 0 25px #f0c96a2e}.node-north{left:50%;top:12%;transform:translate(-50%)}.node-east{right:10%;top:50%;transform:translateY(-50%)}.node-south{left:50%;bottom:12%;transform:translate(-50%)}.owner-network-caption{position:absolute;bottom:10px;left:12px;color:#5d8388;font-size:8px;letter-spacing:1.5px}.owner-grid .owner-wide{grid-column:1 / -1}@media (max-width:980px){.owner-executive-grid{grid-template-columns:repeat(2,1fr)}.owner-operations-identity{grid-template-columns:1fr}.owner-network{min-height:180px}}@media (max-width:720px){.owner-executive-grid{grid-template-columns:1fr 1fr;gap:8px}.owner-executive-status{min-height:112px;padding:15px}.owner-executive-status strong{margin-top:14px;font-size:23px}.owner-operations-identity{padding:17px}.owner-operations-copy h2{font-size:25px}.owner-network{min-height:170px}.owner-network-orbit.orbit-two{width:210px}}.owner-page{--owner-bg:#050b12;--owner-surface:rgba(13,25,35,.78);--owner-surface-strong:#102431;--owner-line:rgba(124,176,181,.2);--owner-line-strong:rgba(124,176,181,.34);--owner-text:#f3f6f1;--owner-muted:#8ea6aa;--owner-yellow:#f0c96a;--owner-teal:#62d5c4;--owner-red:#f07d73;position:relative;isolation:isolate;margin:-38px -46px -60px;min-height:calc(100vh + 98px);padding:34px 46px 56px;overflow:hidden;background:radial-gradient(circle at 86% -8%,rgba(47,113,121,.27),transparent 32%),radial-gradient(circle at 12% 92%,rgba(23,65,76,.18),transparent 30%),linear-gradient(135deg,#050b12,#08151d 54%,#050b11);color:var(--owner-text)}.owner-page:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.22;background-image:linear-gradient(rgba(130,189,190,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(130,189,190,.08) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:linear-gradient(to bottom,black,transparent 82%);mask-image:linear-gradient(to bottom,black,transparent 82%)}.owner-header{position:relative;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:10px 0 25px;border-bottom:1px solid var(--owner-line-strong)}.owner-kicker{display:flex;align-items:center;gap:10px;color:var(--owner-yellow);font-size:10px;letter-spacing:2.4px}.owner-kicker b{color:var(--owner-teal);font-size:14px}.owner-header h1{margin:12px 0 6px;font-size:clamp(30px,3.2vw,46px);letter-spacing:-.8px}.owner-header p{font-size:12px;letter-spacing:1.2px}.owner-header-meta{gap:14px}.owner-header-facts{display:flex;gap:18px;color:var(--owner-muted);font-size:10px}.owner-header-facts b{margin-right:5px;color:#58767d;font-size:9px;letter-spacing:1px}.owner-content{max-width:1280px}.owner-overview{padding:30px 0 18px}.owner-overview h2,.owner-panel h2{font-size:19px}.owner-overview-meta{padding:12px 0}.owner-signal-rail{display:flex;align-items:center;gap:11px;padding:13px 16px;margin-bottom:16px;border:1px solid var(--owner-line);background:linear-gradient(90deg,#112e39cc,#0b19228c);box-shadow:inset 0 1px #ffffff0a}.owner-signal-rail span{display:inline-flex;align-items:center;gap:7px;color:#719199;font-size:9px;font-weight:800;letter-spacing:1.5px}.owner-signal-rail span:not(:first-child){margin-left:18px}.owner-signal-rail span i{width:5px;height:5px;border-radius:50%;background:var(--owner-teal);box-shadow:0 0 10px var(--owner-teal)}.owner-signal-rail b{padding-right:18px;color:var(--owner-text);font:600 12px Space Grotesk,sans-serif}.owner-grid,.owner-area-grid{gap:16px}.owner-panel{position:relative;padding:24px;background:linear-gradient(145deg,#112631eb,#09151de0);border:1px solid var(--owner-line);box-shadow:0 18px 50px #00000029,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transition:border-color .2s,transform .2s,box-shadow .2s}.owner-panel:hover{border-color:var(--owner-line-strong);box-shadow:0 22px 60px #00000038,inset 0 1px #ffffff0d;transform:translateY(-2px)}.owner-panel-head{margin-bottom:23px}.owner-panel-head a{padding:6px 0;color:var(--owner-yellow);font-size:10px;letter-spacing:.4px}.owner-metrics{gap:0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.owner-metric{min-height:84px;padding:16px 12px 14px 0;border-right:1px solid var(--owner-line)}.owner-metric:last-child{border-right:0;padding-left:12px}.owner-metric span{font-size:10px;letter-spacing:.5px}.owner-metric strong{margin-top:8px;font-size:30px}.owner-admin{margin-top:20px;padding:13px 14px;border-left:2px solid var(--owner-yellow);background:#f0c96a0e}.owner-admin span,.owner-admin small{font-size:10px}.owner-admin strong{margin-top:5px;font-size:14px}.owner-activity{gap:0}.owner-activity-row{padding:14px 0;border-bottom:1px solid var(--owner-line)}.owner-activity-row:last-child{border-bottom:0}.owner-activity-row i{width:7px;height:7px;background:var(--owner-teal);box-shadow:0 0 0 4px #62d5c41a}.owner-activity-row i.failure{background:var(--owner-red);box-shadow:0 0 0 4px #f07d731a}.owner-activity-row strong{font-size:12px}.owner-activity-row small{color:#779399}.owner-activity-row>span{color:var(--owner-teal);font-size:9px;letter-spacing:1px}.owner-empty{display:flex;align-items:center;gap:12px;min-height:74px;padding:14px 0;color:var(--owner-muted);font-size:11px}.owner-empty:before{content:"—";display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--owner-line-strong);color:var(--owner-yellow);font-size:16px}.owner-security-count{padding:16px 0 20px}.owner-security-count strong{font-size:42px;letter-spacing:-1px}.owner-security-count span{margin-left:10px;font-size:10px;color:var(--owner-muted)}.owner-signal{padding:11px 12px;background:#62d5c412;border:1px solid rgba(98,213,196,.18);color:var(--owner-teal);font-size:10px;letter-spacing:.5px}.owner-health-list{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.owner-health-list>div{padding:15px 14px 15px 0;border-right:1px solid var(--owner-line)}.owner-health-list>div+div{padding-left:14px}.owner-health-list>div:last-child{border-right:0}.owner-health-list span{font-size:10px}.owner-health-list strong{margin-top:8px;font-size:12px;color:var(--owner-teal)}.owner-note,.owner-health-detail{margin-top:20px;padding:14px;color:var(--owner-muted);background:#040b1059;border:1px solid var(--owner-line);font-size:11px;line-height:1.6}.platform-identity{display:grid;grid-template-columns:180px 1fr;gap:13px 20px;padding:22px 0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.platform-identity span,.platform-detail-grid span,.platform-metadata>span{color:var(--owner-muted);font-size:10px}.platform-identity strong{font:600 20px Space Grotesk,sans-serif}.platform-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;padding:22px 0}.platform-detail-grid strong{display:block;margin-top:8px;font-size:13px}.platform-metadata{padding-top:18px;border-top:1px solid var(--owner-line)}.platform-metadata pre{margin:10px 0 0;padding:14px;overflow:auto;color:#b5d1d0;background:#071219;border:1px solid var(--owner-line);font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace}.owner-nav{width:264px;padding:25px 20px;background:linear-gradient(180deg,#07131b,#091b24 58%,#061118);border-right:1px solid rgba(109,169,173,.2);box-shadow:12px 0 40px #0000001f}.owner-nav .brand-mark{border-radius:5px;background:#122e39;color:var(--owner-yellow);border-color:#456c70}.owner-nav .brand strong{color:var(--owner-yellow)}.owner-nav-subtitle{margin:13px 0 0 49px;color:#66868d;font-size:9px;letter-spacing:.9px;line-height:1.5}.owner-nav .nav-content{margin-top:44px}.owner-nav .eyebrow{display:flex;justify-content:space-between;color:#66868d}.owner-nav .eyebrow span{color:#3d6068;font-size:9px}.owner-nav .links{gap:3px}.owner-nav .links a{position:relative;padding:12px 10px;color:#91aeb2;border-radius:3px;font-size:12px}.owner-nav .links a:hover,.owner-nav .links a.active{background:#4a8f9424;color:#f3f6f1}.owner-nav .links a.active{box-shadow:inset 2px 0 var(--owner-yellow)}.owner-nav .links a b{margin-left:auto;color:#55757b;font-size:12px;font-weight:400;opacity:0;transition:opacity .2s}.owner-nav .links a:hover b,.owner-nav .links a.active b{opacity:1}.owner-nav .nav-icon{width:28px;height:20px;border:0;border-radius:0;color:#55777e;font:600 9px ui-monospace,monospace}.owner-nav .links a.active .nav-icon{color:var(--owner-yellow)}.owner-nav .nav-footer{gap:13px}.owner-nav-rail{display:flex;align-items:center;gap:8px;padding:10px 0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line);color:#729097;font-size:9px;letter-spacing:1px;text-transform:uppercase}.owner-nav-rail i{width:5px;height:5px;border-radius:50%;background:var(--owner-teal);box-shadow:0 0 8px var(--owner-teal)}.owner-nav-rail strong{margin-left:auto;color:var(--owner-teal);font-size:9px}.owner-nav .user-chip{border:0;padding:4px 0}.owner-nav .avatar{border-radius:4px;background:var(--owner-yellow);color:#17262b}.owner-nav .signout{padding:10px 0;border-top:1px solid var(--owner-line);color:#779399;font-size:10px;letter-spacing:.5px}.owner-nav .signout span{float:right;color:var(--owner-yellow)}@media (max-width:1100px){.owner-page{padding-left:32px;padding-right:32px}.owner-nav{width:240px}.owner-signal-rail{flex-wrap:wrap}.owner-signal-rail span:not(:first-child){margin-left:6px}}@media (max-width:720px){.owner-page{margin:-91px -16px -35px;padding:91px 16px 28px;min-height:calc(100vh + 126px)}.owner-header{display:block}.owner-header h1{font-size:31px}.owner-header-meta{justify-items:start;margin-top:19px}.owner-header-facts{flex-wrap:wrap;gap:8px 15px}.owner-overview{display:block;padding-top:24px}.owner-overview-meta{margin-top:18px;text-align:left;justify-content:start}.owner-signal-rail{display:grid;grid-template-columns:auto 1fr;gap:8px 12px}.owner-signal-rail span:not(:first-child){margin-left:0}.owner-signal-rail b{padding-right:0}.owner-panel{padding:18px}.owner-metric{min-height:73px}.owner-metric strong{font-size:25px}.owner-health-list{grid-template-columns:1fr 1fr}.owner-health-list>div:nth-child(2){border-right:0}.owner-health-list>div:nth-child(3){padding-left:0;border-top:1px solid var(--owner-line)}.owner-health-list>div:nth-child(4){border-top:1px solid var(--owner-line)}.platform-identity{grid-template-columns:1fr;gap:6px}.platform-detail-grid{grid-template-columns:1fr 1fr}.owner-nav{width:100%;height:64px;top:0;right:0;bottom:0;left:0;padding:13px 18px}.owner-nav .nav-content{margin-top:39px}.owner-nav.is-open{height:100vh}.owner-nav .nav-footer{margin-top:auto}.owner-nav-subtitle{display:none}}.owner-page{--owner-bg:#071017;--owner-panel:#0d1b24;--owner-raised:#112732;--owner-line:#203b46;--owner-text:#edf5f4;--owner-muted:#8199a0;--owner-teal:#5bd4c2;--owner-yellow:#e7b85f;--owner-red:#ed756d;margin:-38px -46px -60px;min-height:calc(100vh + 98px);padding:36px 46px 60px;background:radial-gradient(circle at 78% 0%,rgba(36,83,89,.24),transparent 32%),linear-gradient(135deg,#071017,#091821 55%,#061017);color:var(--owner-text);font-family:DM Sans,sans-serif}.owner-header{display:flex;justify-content:space-between;gap:24px;padding:10px 0 28px;border-bottom:1px solid var(--owner-line)}.owner-kicker,.owner-section-index{color:var(--owner-yellow);font-size:10px;font-weight:800;letter-spacing:2.2px;text-transform:uppercase}.owner-header h1{margin:10px 0 5px;color:var(--owner-text);font:600 38px Space Grotesk,sans-serif}.owner-header p{margin:0;color:var(--owner-muted);font-size:13px}.owner-header-meta{display:grid;justify-items:end;align-content:center;gap:12px;color:var(--owner-muted);font-size:11px}.owner-systems{display:inline-flex;align-items:center;gap:8px;color:var(--owner-teal);font-size:10px;font-weight:800;letter-spacing:1.2px}.owner-systems i,.owner-health-list i,.owner-good i,.owner-signal i{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--owner-teal);box-shadow:0 0 0 4px #5bd4c21f}.owner-overview h2,.owner-panel h2{display:inline;margin-left:12px;color:var(--owner-text);font:600 18px Space Grotesk,sans-serif}.owner-overview p{margin:9px 0 0 36px;color:var(--owner-muted);font-size:11px}.owner-overview-meta span{color:var(--owner-muted)}.owner-overview-meta strong{color:var(--owner-text)}.owner-area-grid{display:grid;grid-template-columns:1fr;gap:14px;padding-top:28px}.owner-panel{padding:23px 24px;background:linear-gradient(145deg,#112732f5,#0a1922f5);border:1px solid var(--owner-line);min-width:0;box-shadow:0 18px 50px #0000002e;transition:border-color .2s,transform .2s}.owner-panel:hover{border-color:#35636b}.owner-expanded{min-height:220px}.owner-panel-head a{color:var(--owner-teal);font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.owner-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.owner-metric{padding:16px 12px 15px;border-right:1px solid var(--owner-line)}.owner-metric span,.owner-admin span,.owner-admin small,.platform-identity span,.platform-detail-grid span,.platform-metadata>span{display:block;color:var(--owner-muted);font-size:10px;line-height:1.4}.owner-metric strong{display:block;margin-top:7px;color:var(--owner-text);font:600 27px Space Grotesk,sans-serif}.owner-metric strong.teal{color:var(--owner-teal)}.owner-metric strong.amber{color:var(--owner-yellow)}.owner-admin strong{color:var(--owner-text);font:600 16px Space Grotesk,sans-serif}.owner-security-count{display:flex;align-items:baseline;gap:10px;padding:0 0 13px}.owner-security-count strong{color:var(--owner-teal);font:600 34px Space Grotesk,sans-serif}.owner-security-count span,.owner-signal{color:var(--owner-muted);font-size:11px}.owner-signal{display:flex;align-items:center;gap:9px;padding:0 0 15px;border-bottom:1px solid var(--owner-line)}.owner-signal i{width:6px;height:6px}.owner-activity-row{display:grid;grid-template-columns:8px 1fr auto;gap:11px;align-items:center;padding:12px 0;border-top:1px solid rgba(32,59,70,.72)}.owner-activity-row>i{width:6px;height:6px;border-radius:50%;background:var(--owner-teal)}.owner-activity-row>i.failure{background:var(--owner-red)}.owner-activity-row strong{display:block;color:var(--owner-text);font-size:12px;text-transform:capitalize}.owner-activity-row small{display:block;margin-top:4px;color:var(--owner-muted);font-size:10px}.owner-activity-row>span{color:var(--owner-muted);font-size:10px;text-transform:capitalize}.owner-empty,.owner-note{padding:14px 0;color:var(--owner-muted);font-size:11px}.owner-note{border-top:1px solid var(--owner-line);margin-top:20px}.owner-health-list{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--owner-line)}.owner-health-list>div{display:grid;gap:8px;padding:15px 12px 0;border-right:1px solid var(--owner-line)}.owner-health-list span,.owner-health-detail p{color:var(--owner-muted);font-size:10px}.owner-health-list strong{display:flex;align-items:center;gap:8px;color:var(--owner-text);font-size:12px;text-transform:capitalize}.owner-health-detail{display:grid;gap:14px;margin-top:22px;padding-top:20px;border-top:1px solid var(--owner-line)}.owner-health-detail p{margin:0;font-size:11px}.platform-identity{display:grid;grid-template-columns:180px 1fr;gap:10px 20px;padding:20px 0;border-top:1px solid var(--owner-line);border-bottom:1px solid var(--owner-line)}.platform-identity strong{color:var(--owner-text);font:600 21px Space Grotesk,sans-serif}.platform-detail-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:22px 0;background:var(--owner-line)}.platform-detail-grid>div{display:grid;gap:8px;padding:17px;background:var(--owner-raised)}.platform-detail-grid strong{display:flex;align-items:center;gap:8px;color:var(--owner-text);font-size:13px;text-transform:capitalize}.platform-detail-grid .owner-good{color:var(--owner-teal)}.platform-metadata{display:grid;gap:9px}.platform-metadata pre{margin:0;padding:15px;background:#07131a;border:1px solid var(--owner-line);color:#b8d5d1;font:11px/1.6 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}@media (max-width:900px){.owner-grid{grid-template-columns:1fr}.owner-wide,.owner-health{grid-column:auto}.owner-metrics{grid-template-columns:repeat(2,1fr)}.owner-metric:nth-child(2){border-right:0}.owner-metric:nth-child(-n+2){border-bottom:1px solid var(--owner-line)}.owner-health-list{grid-template-columns:repeat(2,1fr)}.owner-health-list>div:nth-child(2){border-right:0}}@media (max-width:720px){.owner-page{margin:-91px -16px -35px;padding:91px 16px 30px}.owner-header{display:block}.owner-header h1{font-size:31px}.owner-header-meta{justify-items:start;margin-top:20px}.owner-overview{display:block}.owner-overview-meta{margin-top:22px;text-align:left}.owner-panel{padding:18px 16px}.owner-panel-head{display:block}.owner-panel-head a{display:inline-block;margin:12px 0 0 35px}.owner-metric{padding:14px 10px}.owner-metric strong{font-size:23px}.owner-health-list{grid-template-columns:1fr 1fr}.platform-identity{grid-template-columns:1fr;gap:5px}.platform-detail-grid{grid-template-columns:1fr}}.location-summary{display:flex;gap:40px;margin-bottom:16px}.location-summary strong{display:block;font:700 24px Space Grotesk}.location-summary span{display:block;color:var(--muted);font-size:11px;margin-top:4px}@media (max-width:720px){.location-summary{gap:20px;justify-content:space-between}.location-summary strong{font-size:20px}}.live-status{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:20px;font-size:11px;font-weight:700;background:#eef2f3;color:var(--muted)}.live-status i{width:7px;height:7px;border-radius:50%;background:#9aa8ae}.live-status.connected{background:#e1f4f1;color:var(--teal)}.live-status.connected i{background:var(--teal)}.live-status.reconnecting{background:#fff7e6;color:#8b681e}.live-status.reconnecting i{background:var(--amber)}.live-status.disconnected{background:#fce9e9;color:var(--red)}.live-status.disconnected i{background:var(--red)}.live-alert{padding:10px 13px;border:1px solid #a5dbd6;background:#e9f7f5;color:var(--teal-dark);border-radius:7px;margin-bottom:15px;font-size:12px}.live-connection{display:flex;gap:10px;align-items:center;margin-bottom:12px}.live-connection .live-alert{margin:0}.result-overview{margin-bottom:16px}.result-status-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:10px}.result-status-grid div{padding:13px;background:#f8fafb;border:1px solid var(--line);border-radius:7px}.result-status-grid strong{display:block;font:700 22px Space Grotesk}.result-status-grid span{display:block;color:var(--muted);font-size:11px;margin-top:4px}.review-panel{margin-top:18px}.result-entry-list{margin-bottom:14px}.review-meta{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);color:var(--muted);font-size:12px}.review-history{margin-top:24px}.review-history h3{margin-bottom:7px}.review-history small{display:block;color:var(--muted);margin-top:4px}@media (max-width:720px){.result-status-grid{grid-template-columns:repeat(2,1fr)}}.source-tabs{display:flex;gap:8px;border-bottom:1px solid var(--line);margin-bottom:16px}.source-tabs button{border:0;background:transparent;color:var(--muted);padding:11px 13px;font-weight:600;border-bottom:2px solid transparent}.source-tabs button.selected{color:var(--teal);border-color:var(--teal)}.official-pill{background:#e8f0fb;color:#315e91}.import-panel{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:16px}.import-panel p{margin:6px 0 0;color:var(--muted)}.import-actions{display:flex;gap:8px;flex-wrap:wrap}.import-summary{margin-bottom:16px}.summary-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.summary-grid span{color:var(--muted);font-size:11px}.summary-grid strong{display:block;color:var(--ink);font:700 20px Space Grotesk;margin-top:5px}.geo-code{display:block;font-family:monospace;font-size:10px;color:var(--muted);margin-top:4px}@media (max-width:720px){.import-panel{display:block}.import-actions{margin-top:17px}.summary-grid{grid-template-columns:repeat(2,1fr)}}.admin-summary{display:grid;grid-template-columns:repeat(6,1fr);gap:10px;margin-bottom:18px}.admin-stat{padding:14px}.admin-stat span{display:block;color:var(--muted);font-size:11px}.admin-stat strong{display:block;font:700 23px Space Grotesk;margin-top:8px}@media (max-width:1100px){.admin-summary{grid-template-columns:repeat(3,1fr)}}@media (max-width:720px){.admin-summary{grid-template-columns:repeat(2,1fr)}}.tabs{display:flex;gap:6px;overflow:auto;border-bottom:1px solid var(--line);margin-bottom:18px}.tabs button{border:0;background:transparent;color:var(--muted);padding:11px 14px;font-weight:600;white-space:nowrap;border-bottom:2px solid transparent}.tabs button.active{color:var(--teal);border-color:var(--teal)}.assignment-hero{display:flex;justify-content:space-between;gap:22px;margin-bottom:16px;background:linear-gradient(120deg,#fff,#edf8f6)}.assignment-hero p{margin:8px 0 0;color:var(--muted)}.assignment-location{display:grid;grid-template-columns:auto auto;gap:5px 14px;align-content:center;font-size:12px}.assignment-location span{color:var(--muted)}.teal-text{color:var(--teal)}.field-tabs{display:flex;gap:6px;border-bottom:1px solid var(--line);margin-bottom:16px}.field-tabs button{border:0;background:transparent;padding:11px 14px;color:var(--muted);font-weight:600;border-bottom:2px solid transparent}.field-tabs button.selected{color:var(--teal);border-color:var(--teal)}.ops-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.large-action{width:100%;justify-content:center;min-height:52px;font-size:15px}.checkin-state{display:grid;grid-template-columns:auto 1fr;gap:2px 9px;align-items:center;margin:8px 0 18px}.checkin-state .dot{grid-row:span 2}.checkin-state small{color:var(--muted);grid-column:2}.step-actions{display:flex;gap:8px;flex-wrap:wrap}.status-options{display:grid;grid-template-columns:repeat(2,1fr);gap:7px;margin-bottom:15px}.status-options button{border:1px solid var(--line);border-radius:6px;background:#fff;padding:10px;text-align:left;color:var(--muted);font-size:12px}.status-options button.chosen{border-color:var(--teal);background:#e8f7f4;color:var(--teal-dark);font-weight:600}.ops-grid .card{min-width:0}@media (max-width:720px){.assignment-hero{display:block}.assignment-location{margin-top:17px}.field-tabs{overflow:auto}.field-tabs button{white-space:nowrap}.ops-grid{grid-template-columns:1fr}.status-options{grid-template-columns:1fr 1fr}}:root{--ink:#172331;--muted:#6c7885;--soft:#f4f7f8;--line:#e1e8eb;--paper:#fff;--navy:#142b3a;--teal:#0b8f88;--teal-dark:#08726d;--amber:#e5a93a;--red:#c94b4b;--shadow:0 12px 30px rgba(20,43,58,.07)}*{box-sizing:border-box}body{margin:0;background:var(--soft);color:var(--ink);font:14px DM Sans,sans-serif}button,input,select,textarea{font:inherit}button{cursor:pointer}.app-root{min-height:100vh}.nav{position:fixed;inset:0 auto 0 0;width:250px;padding:25px 18px;background:var(--navy);color:#fff;z-index:10;display:flex;flex-direction:column}.brand{display:flex;gap:11px;align-items:center;font:600 16px Space Grotesk;line-height:1.02;letter-spacing:0}.brand strong{color:#84dad4}.brand-mark{display:grid;place-items:center;width:38px;height:38px;border:1px solid #54827f;background:#204957;color:#9de1dc;border-radius:10px;font-size:12px}.nav-content{display:flex;flex-direction:column;flex:1;margin-top:52px}.eyebrow{font-size:10px;text-transform:uppercase;letter-spacing:1.5px;color:#8da2ad;margin:0 12px 12px}.links{display:grid;gap:5px}.links a{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:8px;color:#acc0c9;text-decoration:none;font-weight:500}.links a:hover,.links a.active{background:#244856;color:#fff}.links a.active{box-shadow:inset 3px 0 var(--amber)}.nav-icon{display:grid;place-items:center;width:23px;height:23px;border:1px solid #55747c;border-radius:6px;color:#94d6d1;font-size:11px}.nav-footer{margin-top:auto;display:grid;gap:14px}.user-chip{display:flex;gap:10px;align-items:center;padding:12px 4px;border-top:1px solid #2c4754}.user-chip strong,.user-chip small{display:block}.user-chip strong{font-size:12px}.user-chip small{color:#9cb0b9;font-size:11px;margin-top:3px}.avatar{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#deaa49;color:#273641;font-size:11px;font-weight:700}.signout{background:none;border:0;color:#aabdc4;text-align:left;padding:0 4px}.mobile-nav-toggle{display:none}.app-main{margin-left:250px;width:calc(100% - 250px);min-height:100vh;padding:38px 46px 60px;max-width:1500px}h1,h2,h3,h4{font-family:Space Grotesk,sans-serif;margin:0}h1{font-size:30px;letter-spacing:-.6px}h2{font-size:21px}h3{font-size:16px}.page-head{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:27px}.page-head>div{min-width:0}.page-head p{margin:8px 0 0;color:var(--muted)}.kicker{color:var(--teal);font-size:11px;text-transform:uppercase;letter-spacing:1.4px;font-weight:700;margin-bottom:9px}.head-actions{display:flex;gap:9px;align-items:center}.card{background:var(--paper);border:1px solid var(--line);border-radius:10px;padding:21px;box-shadow:var(--shadow)}.stat-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:24px}.stat-card{min-width:0;min-height:123px;padding:17px;border-top:3px solid var(--teal)}.stat-card:nth-child(2){border-color:var(--amber)}.stat-card:nth-child(6){border-color:var(--navy)}.stat-label{font-size:11px;line-height:1.3;color:var(--muted);min-height:31px}.stat-value{font:700 28px Space Grotesk;margin-top:11px}.dashboard-grid{display:grid;grid-template-columns:1.35fr .9fr;gap:16px}.section-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px;gap:10px}.section-title>div{min-width:0}.section-title p{margin:5px 0 0;color:var(--muted);font-size:12px}.status-row{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line)}.status-row:last-child{border:0}.status-label{display:flex;gap:9px;align-items:center}.dot{width:8px;height:8px;background:var(--teal);border-radius:50%}.dot.amber{background:var(--amber)}.muted{color:var(--muted)}.button{border:1px solid transparent;border-radius:7px;padding:10px 14px;font-weight:600;display:inline-flex;gap:7px;align-items:center}.button.primary{background:var(--teal);color:#fff}.button.primary:hover{background:var(--teal-dark)}.button.secondary{background:#fff;border-color:var(--line);color:var(--ink)}.button.ghost{background:transparent;color:var(--teal);padding:6px 0}.toolbar{display:flex;gap:9px;margin-bottom:16px;align-items:center}.toolbar input{flex:1;max-width:390px}.filter-select{min-width:140px}.field-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.field{display:grid;gap:6px}.field.full{grid-column:1/-1}.field label{font-size:12px;font-weight:600;color:#445562}.field input,.field select,.field textarea,.toolbar input{width:100%;padding:10px 11px;border:1px solid #d4dfe3;border-radius:6px;background:#fff;color:var(--ink);outline:none}.field input:focus,.field select:focus,.field textarea:focus,.toolbar input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #0b8f881a}.field textarea{min-height:70px;resize:vertical}.form-card{margin-bottom:18px}.form-actions{display:flex;gap:9px;margin-top:17px;flex-wrap:wrap}.table-wrap{overflow:auto;border:1px solid var(--line);border-radius:9px;background:#fff}.list{width:100%;border-collapse:collapse;min-width:650px}.list th{font-size:10px;text-transform:uppercase;letter-spacing:1px;color:#7b8992;background:#f8fafb}.list th,.list td{padding:13px 15px;border-bottom:1px solid var(--line);text-align:left}.list tr:last-child td{border:0}.person-name{font-weight:600}.person-meta{font-size:11px;color:var(--muted);margin-top:3px}.pill{display:inline-block;border-radius:20px;padding:4px 9px;font-size:11px;font-weight:600;background:#e1f4f1;color:#08726d}.pill.inactive{background:#fce9e9;color:var(--red)}.empty{padding:34px;text-align:center;color:var(--muted)}.geo-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.geo-panel{min-height:290px;padding:0;overflow:hidden}.geo-head{padding:15px 16px;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center}.geo-head span{font-size:11px;color:var(--muted)}.geo-list{padding:7px}.geo-item{width:100%;display:flex;justify-content:space-between;align-items:center;text-align:left;background:transparent;border:0;padding:11px 10px;border-radius:6px;color:var(--ink)}.geo-item:hover,.geo-item.selected{background:#e9f6f5;color:var(--teal-dark)}.geo-item small{color:var(--muted)}.notice{display:flex;gap:10px;padding:12px 14px;background:#fff7e6;border:1px solid #f3d99b;border-radius:7px;color:#79591d;font-size:12px;margin-bottom:17px}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:#edf3f3}.auth-card{width:min(420px,100%);padding:35px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.auth-brand{display:flex;align-items:center;gap:10px;margin-bottom:40px;font:700 18px Space Grotesk}.auth-brand .brand-mark{background:var(--navy);color:#a1e3dc}.auth-card h2{font-size:27px}.auth-card p{color:var(--muted);margin:8px 0 26px}.auth-card form{display:grid;gap:8px}.auth-card label{font-size:12px;font-weight:600;margin-top:8px}.auth-card input{padding:12px;border:1px solid #d4dfe3;border-radius:6px}.auth-card button{margin-top:15px;justify-content:center}.error{color:var(--red);font-size:12px;margin-top:8px}.login-note{font-size:11px;color:#87939b;margin-top:22px;text-align:center}.stack{display:grid;gap:16px}.select-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:10px}.select-grid .field{min-width:0}.actions-cell{display:flex;gap:8px}.danger{color:var(--red);background:none;border:0;font-weight:600}.inline-link{color:var(--teal);font-weight:600;text-decoration:none}@media (max-width:1100px){.stat-grid{grid-template-columns:repeat(3,1fr)}.geo-grid{grid-template-columns:repeat(2,1fr)}.dashboard-grid{grid-template-columns:1fr}}@media (max-width:720px){.nav{width:100%;height:64px;inset:0 0 auto;padding:13px 18px;display:block}.nav-content{display:none}.nav.is-open{height:100vh}.nav.is-open .nav-content{display:flex;margin-top:37px}.mobile-nav-toggle{display:block;position:absolute;right:18px;top:18px;background:none;border:0;color:#fff;font-size:20px}.app-main{margin-left:0;width:100%;padding:91px 16px 35px}.page-head{display:block}.head-actions{margin-top:17px}.stat-grid{grid-template-columns:repeat(2,1fr)}.geo-grid,.field-grid,.select-grid{grid-template-columns:1fr}.toolbar{flex-wrap:wrap}.toolbar input{max-width:none}.card{padding:16px}h1{font-size:25px}}.cc-v2{--cc-bg:#0b151c;--cc-panel:#12232c;--cc-line:#28414b;--cc-text:#edf5f4;--cc-muted:#88a0a5;--cc-teal:#55d0bf;--cc-amber:#e7b85f;--cc-red:#ee7770;background:var(--cc-bg);color:var(--cc-text);margin:-38px -46px -60px;padding:38px 46px 28px;min-height:calc(100vh + 98px);font-family:DM Sans,sans-serif}.cc-header{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid var(--cc-line);padding-bottom:25px}.cc-eyebrow,.cc-index{color:var(--cc-teal);font-size:10px;letter-spacing:1.8px;text-transform:uppercase;font-weight:700}.cc-header h1{font-size:34px;letter-spacing:0;margin:8px 0 3px}.cc-header p{margin:0;color:var(--cc-muted);font-size:12px;letter-spacing:1px}.cc-header-meta{display:flex;flex-direction:column;align-items:flex-end;gap:12px;color:var(--cc-muted);font-size:11px}.cc-live{display:flex;align-items:center;gap:7px;color:var(--cc-teal);font-weight:700}.cc-live i,.cc-health i{width:7px;height:7px;border-radius:50%;background:var(--cc-teal);display:inline-block}.cc-live.reconnecting{color:var(--cc-amber)}.cc-live.reconnecting i,.cc-health i.warn{background:var(--cc-amber)}.cc-live.disconnected{color:var(--cc-red)}.cc-live.disconnected i{background:var(--cc-red)}.cc-official{border:1px solid var(--cc-line);background:#102029;margin:25px 0;padding:22px}.cc-section-head{display:flex;justify-content:space-between;gap:16px;margin-bottom:20px}.cc-section-head h2{display:inline;margin-left:12px;font-size:16px;letter-spacing:.2px}.cc-section-head p{margin:7px 0 0 35px;color:var(--cc-muted);font-size:11px}.cc-verified{color:var(--cc-teal);font-size:11px;font-weight:700}.cc-geography-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--cc-line);border:1px solid var(--cc-line)}.cc-geography-metrics>div{background:#122833;padding:18px 20px}.cc-geography-metrics strong{display:block;font-size:30px;color:var(--cc-text)}.cc-geography-metrics .accent strong{color:var(--cc-teal)}.cc-geography-metrics span{font-size:11px;color:var(--cc-muted)}.cc-source{display:flex;gap:10px;align-items:center;margin-top:16px;color:var(--cc-muted);font-size:11px;flex-wrap:wrap}.cc-source b{color:var(--cc-text);margin-right:15px}.cc-source a,.cc-action{color:var(--cc-teal);text-decoration:none}.cc-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.cc-panel{background:var(--cc-panel);border:1px solid var(--cc-line);padding:21px;min-width:0}.cc-wide{grid-column:span 2}.coverage-ring{width:132px;height:132px;border:10px solid #29444d;border-top-color:var(--cc-teal);border-right-color:var(--cc-teal);border-radius:50%;display:grid;place-items:center;margin:3px auto 20px;transform:rotate(25deg)}.coverage-ring>div{transform:rotate(-25deg);text-align:center}.coverage-ring strong{display:block;font-size:25px}.coverage-ring span{color:var(--cc-muted);font-size:10px}.coverage-legend{display:grid;gap:11px}.coverage-legend>div{display:grid;grid-template-columns:1fr auto auto;gap:14px;align-items:center;font-size:11px}.coverage-legend span{color:var(--cc-muted)}.coverage-legend i{display:inline-block;width:7px;height:7px;border-radius:50%;margin-right:7px;background:var(--cc-teal)}.coverage-legend i.amber{background:var(--cc-amber)}.coverage-legend i.quiet{background:#536b72}.coverage-legend small{color:var(--cc-muted)}.cc-bars{display:grid;gap:16px}.cc-bar{display:grid;grid-template-columns:140px 1fr 28px;align-items:center;gap:10px;font-size:11px}.cc-bar>div{height:6px;background:#223b44}.cc-bar i{display:block;height:100%;background:var(--cc-teal)}.cc-bar i.amber{background:var(--cc-amber)}.cc-bar i.red{background:var(--cc-red)}.cc-bar i.quiet{background:#536b72}.cc-bar b{color:var(--cc-text);text-align:right}.cc-action{display:block;margin-top:22px;font-size:11px}.cc-table-wrap{overflow:auto}.cc-table{width:100%;border-collapse:collapse;font-size:11px;white-space:nowrap}.cc-table th{text-align:left;color:var(--cc-muted);font-weight:500;padding:9px;border-bottom:1px solid var(--cc-line)}.cc-table td{padding:11px 9px;border-bottom:1px solid #1f353d;color:#cfdddc}.cc-table tbody tr{cursor:pointer}.cc-table tbody tr:hover,.cc-table tbody tr.selected{background:#1a3540}.cc-table td:first-child{color:var(--cc-text);font-weight:700}.cc-table small{color:var(--cc-teal)}.cc-drill{margin-top:15px;color:var(--cc-muted);font-size:11px}.cc-drill b{color:var(--cc-teal)}.cc-drill button{margin-left:12px;background:transparent;color:var(--cc-muted);border:1px solid var(--cc-line);padding:4px 8px}.cc-attention{display:grid;gap:8px}.cc-alert{border-left:3px solid var(--cc-amber);background:#172c34;padding:10px 12px;text-decoration:none;color:var(--cc-text);display:grid;gap:5px}.cc-alert b{font-size:11px}.cc-alert small{color:var(--cc-muted)}.severity{font-size:9px;text-transform:uppercase;color:var(--cc-amber);font-weight:700}.severity.high,.severity.critical{color:var(--cc-red)}.cc-activity{height:150px;display:flex;align-items:flex-end;gap:6px;border-bottom:1px solid var(--cc-line);padding:12px 4px}.cc-activity div{flex:1;background:var(--cc-teal);min-width:4px;opacity:.8}.cc-empty{min-height:130px;display:grid;place-content:center;text-align:center;gap:7px;color:var(--cc-muted);font-size:11px}.cc-empty b{color:var(--cc-text);font-size:12px}.cc-timeline{display:grid;gap:14px}.cc-timeline>div{display:flex;gap:11px}.cc-timeline i{width:7px;height:7px;background:var(--cc-teal);border-radius:50%;margin-top:4px}.cc-timeline span{display:grid;gap:3px}.cc-timeline b{font-size:11px}.cc-timeline small{color:var(--cc-muted);font-size:10px}.cc-health{display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:7px;padding:9px 0;border-bottom:1px solid var(--cc-line);font-size:11px}.cc-health b{color:var(--cc-teal);font-size:10px;text-transform:uppercase}.cc-footer{display:flex;justify-content:space-between;gap:15px;color:var(--cc-muted);font-size:10px;padding-top:20px}.cc-footer span:first-child{color:var(--cc-teal)}@media (max-width:720px){.cc-v2{margin:-91px -16px -35px;padding:91px 16px 22px}.cc-header{display:block}.cc-header-meta{align-items:flex-start;margin-top:17px}.cc-header h1{font-size:28px}.cc-geography-metrics,.cc-grid{grid-template-columns:1fr}.cc-wide{grid-column:auto}.cc-panel{padding:16px}.cc-footer{display:grid}.cc-bar{grid-template-columns:125px 1fr 22px}}.cc-v2{--cc-bg:#08131a;--cc-panel:#0f232c;--cc-panel-raised:#132b35;--cc-line:#24424c;--cc-text:#edf5f4;--cc-muted:#87a0a6;--cc-teal:#55d0bf;--cc-amber:#e7b85f;--cc-red:#ee7770;margin:-38px -46px -60px;padding:34px 46px 28px;min-height:calc(100vh + 98px);background:var(--cc-bg);color:var(--cc-text);font-family:DM Sans,sans-serif}.cc-command-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:24px;border-bottom:1px solid var(--cc-line)}.cc-eyebrow,.cc-ui-index{color:var(--cc-teal);font-size:10px;font-weight:700;letter-spacing:1.8px;text-transform:uppercase}.cc-command-header h1{margin:8px 0 5px;font:600 32px Space Grotesk,sans-serif;letter-spacing:0}.cc-command-header p{margin:0;color:var(--cc-muted);font-size:11px;letter-spacing:1.5px}.cc-command-meta{display:grid;justify-items:end;gap:8px;color:var(--cc-muted);font-size:10px}.cc-ui-status{display:inline-flex;align-items:center;gap:7px;width:max-content;color:var(--cc-muted);font-size:10px;font-weight:700;letter-spacing:.7px;text-transform:uppercase}.cc-ui-status i,.cc-ui-health-row .cc-ui-status i{width:6px;height:6px;border-radius:50%;background:#71868c;box-shadow:0 0 0 3px #71868c1a}.cc-ui-status.teal{color:var(--cc-teal)}.cc-ui-status.teal i{background:var(--cc-teal);box-shadow:0 0 0 3px #55d0bf1f}.cc-ui-status.amber{color:var(--cc-amber)}.cc-ui-status.amber i{background:var(--cc-amber);box-shadow:0 0 0 3px #e7b85f1f}.cc-ui-status.red{color:var(--cc-red)}.cc-ui-status.red i{background:var(--cc-red)}.cc-command-strip{display:flex;align-items:center;gap:22px;padding:17px 0}.cc-command-strip>div{display:flex;align-items:center;gap:14px;flex:1}.cc-command-strip>div>div{display:grid;gap:3px}.cc-command-strip strong{font:600 13px Space Grotesk,sans-serif}.cc-command-strip span:not(.cc-ui-index){color:var(--cc-muted);font-size:10px}.cc-command-strip>a,.cc-ui-text-link{color:var(--cc-teal);font-size:10px;font-weight:700;text-decoration:none;letter-spacing:.5px}.cc-ui-metrics-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;margin-bottom:18px;background:var(--cc-line);border:1px solid var(--cc-line)}.cc-ui-metric{position:relative;display:grid;gap:7px;min-height:120px;padding:18px 20px;background:var(--cc-panel);color:var(--cc-text);text-decoration:none;transition:background .2s,border-color .2s}.cc-ui-metric:hover{background:var(--cc-panel-raised)}.cc-ui-label,.cc-ui-context{color:var(--cc-muted);font-size:10px;letter-spacing:.7px;text-transform:uppercase}.cc-ui-value{font:600 30px Space Grotesk,sans-serif}.cc-ui-value.teal{color:var(--cc-teal)}.cc-ui-value.amber{color:var(--cc-amber)}.cc-ui-value.red{color:var(--cc-red)}.cc-ui-arrow{position:absolute;right:18px;bottom:17px;color:var(--cc-muted);font-size:15px}.cc-ui-layout{display:grid;grid-template-columns:1.3fr .7fr;gap:16px}.cc-ui-panel{min-width:0;padding:20px;background:var(--cc-panel);border:1px solid var(--cc-line)}.cc-ui-map-panel,.cc-ui-workflow-panel{grid-column:1 / -1}.cc-ui-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:17px}.cc-ui-section-head>div{min-width:0}.cc-ui-section-head h2{display:inline;margin-left:12px;font:600 15px Space Grotesk,sans-serif;letter-spacing:.1px}.cc-ui-section-head p{margin:7px 0 0 34px;color:var(--cc-muted);font-size:10px}.cc-ui-map-legend{display:flex;gap:13px;flex-wrap:wrap;color:var(--cc-muted);font-size:9px;text-transform:uppercase}.cc-ui-map-legend span{display:flex;align-items:center;gap:5px}.cc-ui-map-legend i{width:5px;height:5px;border-radius:50%;background:#71868c}.cc-ui-map-legend i.teal{background:var(--cc-teal)}.cc-ui-map-legend i.red{background:var(--cc-red)}.cc-ui-map{position:relative;min-height:350px;overflow:hidden;background:radial-gradient(ellipse at 49% 51%,rgba(39,102,107,.27),transparent 52%),#0a1a22;border:1px solid #1b3943;clip-path:polygon(7% 4%,91% 0,100% 36%,96% 91%,70% 100%,14% 96%,0 58%)}.cc-ui-map-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.42;background:linear-gradient(90deg,transparent 49.7%,rgba(96,157,161,.09) 50%,transparent 50.3%),linear-gradient(0deg,transparent 49.7%,rgba(96,157,161,.07) 50%,transparent 50.3%);background-size:58px 58px}.cc-ui-map-grid:after{content:"OFFICIAL OPERATIONAL UNIVERSE";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);color:#70b7b414;font:600 clamp(18px,3vw,40px) "Space Grotesk",sans-serif;letter-spacing:7px;white-space:nowrap}.cc-ui-map-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.cc-ui-map-lines path{fill:none;stroke:#55d0bf42;stroke-width:.2;stroke-dasharray:1.2 1.3}.cc-ui-map-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:94px;height:94px;transform:translate(-50%,-50%);border:1px solid rgba(231,184,95,.7);border-radius:50%;background:#0b252cdd;box-shadow:0 0 0 10px #55d0bf0a,0 0 35px #55d0bf21}.cc-ui-map-core:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(85,208,191,.22);border-radius:50%}.cc-ui-map-core b{color:var(--cc-amber);font:600 16px Space Grotesk,sans-serif;letter-spacing:3px}.cc-ui-map-core span{color:#80a7a8;font-size:7px;letter-spacing:1.2px}.cc-ui-map-node{position:absolute;display:flex;align-items:center;gap:6px;padding:2px;border:0;background:transparent;color:#9db7b8;cursor:pointer;transform:translate(-50%,-50%);font-size:8px;letter-spacing:.4px;white-space:nowrap}.cc-ui-map-node i{width:7px;height:7px;border:1px solid #6e858b;border-radius:50%;background:#0a2028;box-shadow:0 0 0 3px #71868c14;transition:transform .2s,background .2s}.cc-ui-map-node.teal i{border-color:var(--cc-teal);background:var(--cc-teal);box-shadow:0 0 0 4px #55d0bf1a;animation:cc-pulse 3s ease-in-out infinite}.cc-ui-map-node.red i{border-color:var(--cc-red);background:var(--cc-red)}.cc-ui-map-node.selected{color:var(--cc-amber)}.cc-ui-map-node.selected i{transform:scale(1.5);border-color:var(--cc-amber);background:var(--cc-amber)}.cc-ui-map-node:hover i{transform:scale(1.35)}.cc-ui-map-inspect{display:flex;align-items:center;gap:12px;margin-top:10px;padding:10px 12px;background:var(--cc-panel-raised);border:1px solid var(--cc-line);font-size:10px;color:var(--cc-muted)}.cc-ui-map-inspect strong{color:var(--cc-text)}.cc-ui-map-inspect button{margin-left:auto;border:0;background:transparent;color:var(--cc-teal);font-size:10px;cursor:pointer}.cc-ui-attention-list,.cc-ui-activity-list{display:grid;gap:1px}.cc-ui-attention-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--cc-line);color:var(--cc-text);text-decoration:none}.cc-ui-attention-item:last-child,.cc-ui-activity-item:last-child{border-bottom:0}.cc-ui-attention-item>div{display:grid;gap:4px;min-width:0}.cc-ui-attention-item strong{font-size:11px;font-weight:600}.cc-ui-attention-item small,.cc-ui-activity-item small{color:var(--cc-muted);font-size:9px}.cc-ui-attention-item>span{color:var(--cc-muted)}.cc-ui-empty{display:grid;justify-items:center;gap:6px;padding:28px 10px;text-align:center}.cc-ui-empty-mark{display:grid;place-items:center;width:28px;height:28px;border:1px solid var(--cc-line);border-radius:50%;color:var(--cc-teal);font-size:18px}.cc-ui-empty strong{font-size:11px}.cc-ui-empty>span:last-child{color:var(--cc-muted);font-size:9px}.cc-ui-workflow{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--cc-line);background:var(--cc-line)}.cc-ui-workflow-stage{position:relative;display:grid;gap:5px;padding:17px 18px;background:var(--cc-panel);color:var(--cc-text);text-decoration:none}.cc-ui-workflow-stage:hover{background:var(--cc-panel-raised)}.cc-ui-workflow-index{color:var(--cc-muted);font-size:9px;letter-spacing:1px}.cc-ui-workflow-stage strong{font:600 24px Space Grotesk,sans-serif}.cc-ui-workflow-stage.teal strong{color:var(--cc-teal)}.cc-ui-workflow-stage.amber strong{color:var(--cc-amber)}.cc-ui-workflow-stage span:last-of-type{color:var(--cc-muted);font-size:10px}.cc-ui-workflow-arrow{position:absolute;right:-7px;top:50%;z-index:2;color:var(--cc-amber);font-size:15px}.cc-ui-activity-item{display:flex;align-items:flex-start;gap:10px;padding:11px 0;border-bottom:1px solid var(--cc-line)}.cc-ui-activity-dot{width:6px;height:6px;margin-top:4px;border:1px solid var(--cc-teal);border-radius:50%;box-shadow:0 0 0 3px #55d0bf14}.cc-ui-activity-item div{display:grid;gap:4px}.cc-ui-activity-item strong{font-size:11px;font-weight:600}.cc-ui-pipeline{display:grid;gap:15px;margin:6px 0 18px}.cc-ui-pipeline-row{display:grid;gap:7px}.cc-ui-pipeline-row>div:first-child{display:flex;justify-content:space-between;color:var(--cc-muted);font-size:10px}.cc-ui-pipeline-row b{color:var(--cc-text);font-weight:600}.cc-ui-pipeline-track{height:5px;background:#1d3740}.cc-ui-pipeline-track i{display:block;height:100%;background:#71868c}.cc-ui-pipeline-track i.teal{background:var(--cc-teal)}.cc-ui-pipeline-track i.amber{background:var(--cc-amber)}.cc-ui-pipeline-track i.red{background:var(--cc-red)}.cc-ui-health-panel{display:grid;align-content:start}.cc-ui-health-panel .cc-ui-section-head{margin-bottom:5px}.cc-ui-health-row{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 0;border-bottom:1px solid var(--cc-line);font-size:10px;color:var(--cc-muted)}.cc-ui-health-row:last-child{border-bottom:0}.cc-ui-health-row .cc-ui-status{order:2}.cc-ui-text-link{display:inline-block;margin-top:2px}@keyframes cc-pulse{0%,to{box-shadow:0 0 0 3px #55d0bf17}50%{box-shadow:0 0 0 6px #55d0bf08}}@media (max-width:1100px){.cc-ui-layout{grid-template-columns:1fr}.cc-ui-map-panel,.cc-ui-workflow-panel{grid-column:auto}.cc-ui-metrics-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:720px){.cc-v2{margin:-91px -16px -35px;padding:91px 16px 22px}.cc-command-header{display:block}.cc-command-header h1{font-size:28px}.cc-command-meta{justify-items:start;margin-top:18px}.cc-command-strip{align-items:flex-start;flex-wrap:wrap;gap:12px}.cc-command-strip>div{flex-basis:100%}.cc-ui-metrics-grid{grid-template-columns:1fr 1fr}.cc-ui-metric{min-height:105px;padding:14px}.cc-ui-value{font-size:25px}.cc-ui-panel{padding:15px}.cc-ui-section-head{display:block}.cc-ui-section-head>div{margin-bottom:12px}.cc-ui-map-legend{margin-left:34px}.cc-ui-map{min-height:285px}.cc-ui-map-node span{display:none}.cc-ui-map-inspect{align-items:flex-start;flex-wrap:wrap}.cc-ui-map-inspect button{margin-left:0}.cc-ui-workflow{grid-template-columns:1fr 1fr}.cc-ui-workflow-stage{padding:14px}.cc-ui-workflow-arrow{display:none}.cc-footer{display:grid;gap:8px}}.cc-ui-map{clip-path:none}.cc-ui-index{font-size:11px;letter-spacing:2.2px;opacity:.88}.cc-command-header h1{font-size:38px}.cc-ui-section-head h2{font-size:18px}.cc-ui-section-head p,.cc-ui-label,.cc-ui-context{font-size:11px}.cc-ui-value{font-size:34px}.cc-ui-metric{min-height:128px}.cc-ui-map-node{font-size:9px}.cc-ui-activity-item strong,.cc-ui-attention-item strong{font-size:12px}.cc-ui-activity-item small,.cc-ui-attention-item small{font-size:10px}.cc-ui-workflow-stage strong{font-size:27px}.cc-ui-workflow-stage span:last-of-type{font-size:11px}.cc-ui-empty{padding:16px 10px}.cc-ui-attention-empty{padding-bottom:11px}.cc-ui-attention-empty .cc-ui-section-head{margin-bottom:0}.cc-ui-attention-empty .cc-ui-empty{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:9px;padding:10px 0 0;text-align:left}.cc-ui-attention-empty .cc-ui-empty-mark{width:20px;height:20px;font-size:13px}.cc-ui-attention-empty .cc-ui-empty>span:last-child{display:none}.cc-ui-health-panel{padding-bottom:10px}@media (max-width:720px){.cc-command-header h1{font-size:32px}.cc-ui-section-head h2{font-size:17px}.cc-ui-value{font-size:29px}.cc-ui-metric{min-height:112px}.cc-ui-workflow-stage strong{font-size:24px}.cc-ui-attention-empty .cc-ui-empty{padding-top:4px}}.app-root{--ink:#edf5f4;--muted:#8ba1a7;--soft:#0b151c;--line:#28414b;--paper:#12232c;--navy:#0c1b23;--teal:#55d0bf;--teal-dark:#37ad9f;--amber:#e7b85f;--red:#ee7770;--shadow:0 12px 30px rgba(0,0,0,.18);background:var(--soft);color:var(--ink)}.app-root .app-main{background:var(--soft)}.app-root .page-head{border-bottom-color:var(--line)}.app-root .page-head h1,.app-root .page-head h2,.app-root .page-head h3,.app-root .section-title h2{color:var(--ink)}.app-root .page-head p,.app-root .section-title p,.app-root .kicker{color:var(--muted)}.app-root .card{background:var(--paper);border:1px solid var(--line);box-shadow:none;color:var(--ink)}.app-root .card:hover{border-color:#3c6470}.app-root input,.app-root select,.app-root textarea{background:#0d1c24;border:1px solid #34515b;color:var(--ink);border-radius:6px}.app-root input::placeholder,.app-root textarea::placeholder{color:#70878d}.app-root input:focus,.app-root select:focus,.app-root textarea:focus{outline:2px solid rgba(85,208,191,.28);border-color:var(--teal)}.app-root .button{border:1px solid transparent;border-radius:6px}.app-root .button.primary{background:var(--teal);color:#082027}.app-root .button.primary:hover{background:#7be0d2}.app-root .button.secondary{background:#1a3540;border-color:#3a5b66;color:var(--ink)}.app-root .button.danger{background:transparent;border-color:#754047;color:#ff9b92}.app-root table.list{color:var(--ink);background:transparent}.app-root table.list th{color:var(--muted);border-bottom-color:var(--line)}.app-root table.list td{border-bottom-color:#203942}.app-root table.list tr:hover{background:#18323c}.app-root .table-wrap{border-color:var(--line)}.results-controls{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.results-table{min-width:720px}.results-empty{min-width:0;text-align:center;white-space:normal}.result-actions{display:flex;gap:7px;flex-wrap:wrap}.results-table td{vertical-align:top}.results-table-wrap{max-width:100%;overflow-x:auto}.app-root .pill,.app-root .muted-pill{background:#1a3540;color:#b9d0d0;border:1px solid #34515b}.app-root .official-pill{background:#17384a;color:#8dd9ee;border-color:#2c6172}.app-root .live-status{background:#1a3540;color:var(--muted)}.app-root .live-status.connected{background:#153b3a;color:var(--teal)}.app-root .live-status.reconnecting{background:#403822;color:var(--amber)}.app-root .live-status.disconnected{background:#45252a;color:#ff9991}.app-root .live-alert{background:#14393a;border-color:#2b7774;color:#a5eee3}.app-root .error{background:#45252a;color:#ffaaa3;border-color:#754047}.app-root .form-card,.app-root .form-panel,.app-root .assignment-hero{background:#10232c;border-color:var(--line)}.app-root .assignment-hero{background:linear-gradient(120deg,#12232c,#16353a)}.app-root .assignment-location span,.app-root .teal-text{color:var(--teal)}.app-root .source-tabs,.app-root .field-tabs{border-bottom-color:var(--line)}.app-root .source-tabs button,.app-root .field-tabs button{color:var(--muted)}.app-root .source-tabs button.selected,.app-root .field-tabs button.selected{color:var(--teal);border-color:var(--teal)}.app-root .status-options button{background:#0d1c24;border-color:#34515b;color:var(--muted)}.app-root .status-options button.chosen{background:#153b3a;border-color:var(--teal);color:var(--teal)}.app-root .result-status-grid div,.app-root .admin-stat{background:#10232c;border-color:var(--line)}.app-root .result-status-grid span,.app-root .admin-stat span,.app-root .stat-context{color:var(--muted)}.app-root .report-row,.app-root .review-meta{border-color:var(--line);color:var(--muted)}.app-root .analytics-empty{color:var(--muted)}.app-root .analytics-empty strong{color:var(--ink)}.app-root .empty-mark{background:#17343a;color:var(--teal)}.app-root .location-summary span,.app-root .summary-grid span,.app-root .geo-code{color:var(--muted)}.app-root .summary-grid strong,.app-root .location-summary strong{color:var(--ink)}.app-root .nav{background:var(--navy);border-right:1px solid #203b45}.app-root .links a{color:#9eb7bd}.app-root .links a:hover,.app-root .links a.active{background:#1a3b47;color:#fff}.app-root .links a.active{box-shadow:inset 3px 0 var(--teal)}.app-root .nav-icon{border-color:#3a626d;color:#8dd9d1}.app-root .brand strong{color:var(--teal)}.app-root .brand-mark{background:#173641;border-color:#3a626d;color:#a6eee4}.app-root .user-chip{border-color:#28414b}.app-root .user-chip small,.app-root .signout{color:#91a9af}.app-root .nav{height:100vh;overflow:hidden}.app-root .nav-content{min-height:0}.app-root .links{min-height:0;overflow-y:auto;scrollbar-color:#3b6672 transparent}.app-root .nav-footer{flex-shrink:0}.app-root .nav-footer{margin-top:auto;padding-top:18px;border-top:1px solid #203b45}.app-root .auth-shell{min-height:100vh;background:#09151c;color:var(--ink);display:grid;place-items:center;padding:32px}.app-root .auth-layout{width:min(1040px,100%);min-height:600px;display:grid;grid-template-columns:1.05fr .95fr;background:#10232c;border:1px solid #294650;box-shadow:0 26px 80px #00000059}.app-root .auth-brand-panel{position:relative;overflow:hidden;background:linear-gradient(145deg,#102c38,#0b1820 78%);padding:58px 54px;display:flex;flex-direction:column;justify-content:center}.app-root .auth-brand-panel:after{content:"";position:absolute;right:-100px;bottom:-110px;width:360px;height:360px;border:1px solid rgba(85,208,191,.2);transform:rotate(45deg)}.app-root .vamora-login-brand{gap:10px;margin-bottom:44px;position:relative;z-index:1}.app-root .vamora-login-brand span{color:var(--cc-teal);font-size:10px;letter-spacing:2px}.app-root .vamora-login-brand .vamora-mark-frame{width:min(310px,100%)}.app-root .vamora-login-brand img{width:100%;height:auto}.app-root .auth-product{position:relative;z-index:1;display:grid;gap:5px}.app-root .auth-product span,.app-root .auth-product strong{font-family:Space Grotesk,sans-serif;text-transform:uppercase;letter-spacing:4px;font-size:22px}.app-root .auth-product strong{color:var(--cc-teal);font-size:30px}.app-root .auth-product p{margin:13px 0 0;color:var(--cc-muted);font-size:13px}.app-root .auth-brand-rule{width:48px;height:2px;background:var(--cc-amber);margin-top:35px}.app-root .auth-card{width:auto;display:flex;flex-direction:column;justify-content:center;background:#12232c;border:0;border-left:1px solid var(--line);box-shadow:none;padding:58px 54px}.app-root .auth-card>p{color:var(--muted)}.app-root .login-note{color:var(--muted)}.app-root .mfa-panel{max-width:720px}.app-root .mfa-active{background:#153b3a;color:var(--teal)}.app-root .mfa-enrollment{display:grid;gap:9px}.app-root .mfa-enrollment p{color:var(--muted);font-size:12px}.app-root .mfa-enrollment label{color:var(--muted);font-size:11px}.app-root .mfa-enrollment code{color:var(--teal);font-size:16px;letter-spacing:1px;background:#0d1c24;padding:10px;border:1px solid var(--line)}.app-root .mfa-qr{width:min(100%,240px);padding:10px;background:#fff;border:1px solid var(--line)}.app-root .mfa-qr svg{display:block;width:100%;height:auto}.command-centre-page{margin:-38px -46px -60px;min-height:calc(100vh + 98px);padding:34px 46px 36px;background:#08131a;color:#edf5f4;--command-line:#28444d;--command-panel:#10252e;--command-raised:#14313a;--command-muted:#8ca5aa;--command-teal:#55d0bf;--command-amber:#e7b85f;--command-red:#ee7770}.command-header{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding-bottom:23px;border-bottom:1px solid var(--command-line)}.command-eyebrow,.command-index{color:var(--command-teal);font-size:11px;font-weight:700;letter-spacing:1.7px;text-transform:uppercase}.command-header h1{margin:9px 0 5px;font:600 36px Space Grotesk,sans-serif;letter-spacing:0}.command-header p{margin:0;color:var(--command-muted);font-size:12px;letter-spacing:1.5px}.command-header-meta{display:grid;justify-items:end;gap:8px;color:var(--command-muted);font-size:11px}.command-status{display:inline-flex;align-items:center;gap:7px;color:var(--command-muted);font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.command-status i{width:7px;height:7px;border-radius:50%;background:#71868c;box-shadow:0 0 0 3px #71868c1a}.command-status.teal{color:var(--command-teal)}.command-status.teal i{background:var(--command-teal);box-shadow:0 0 0 3px #55d0bf21}.command-status.amber{color:var(--command-amber)}.command-status.amber i{background:var(--command-amber);box-shadow:0 0 0 3px #e7b85f21}.command-status.red{color:var(--command-red)}.command-status.red i{background:var(--command-red)}.command-picture{padding:23px 0 20px}.command-section-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:16px}.command-section-head h2{display:inline;margin-left:12px;font:600 18px Space Grotesk,sans-serif}.command-section-head p{margin:7px 0 0 37px;color:var(--command-muted);font-size:11px}.command-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--command-line);border-bottom:1px solid var(--command-line)}.command-metric{position:relative;display:grid;gap:7px;min-height:123px;padding:18px 20px;border-right:1px solid var(--command-line);color:#edf5f4;text-decoration:none}.command-metric:last-child{border-right:0}.command-metric:hover{background:var(--command-raised)}.command-metric-label,.command-metric-detail{color:var(--command-muted);font-size:11px;letter-spacing:.7px;text-transform:uppercase}.command-metric-value{font:600 34px Space Grotesk,sans-serif}.command-metric-value.teal{color:var(--command-teal)}.command-metric-value.amber{color:var(--command-amber)}.command-metric-detail{font-size:10px}.command-map-section{padding:0 0 22px}.command-map-legend{display:flex;gap:13px;flex-wrap:wrap;color:var(--command-muted);font-size:10px;text-transform:uppercase}.command-map-legend span{display:flex;align-items:center;gap:5px}.command-map-legend i{width:6px;height:6px;border-radius:50%;background:#71868c}.command-map-legend i.teal{background:var(--command-teal)}.command-map-legend i.red{background:var(--command-red)}.command-map{position:relative;min-height:385px;overflow:hidden;background:radial-gradient(ellipse at 50% 50%,rgba(39,102,107,.3),transparent 54%),#0a1a22;border:1px solid var(--command-line)}.command-map-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.45;background:linear-gradient(90deg,transparent 49.7%,rgba(96,157,161,.1) 50%,transparent 50.3%),linear-gradient(0deg,transparent 49.7%,rgba(96,157,161,.08) 50%,transparent 50.3%);background-size:62px 62px}.command-map-grid:after{content:"OGUN STATE";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-8deg);color:#70b7b414;font:600 clamp(35px,6vw,80px) "Space Grotesk",sans-serif;letter-spacing:10px;white-space:nowrap}.command-map-label{position:absolute;left:18px;top:16px;color:#69888d;font-size:10px;letter-spacing:1.5px}.command-map svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.command-map line{stroke:#55d0bf47;stroke-width:.2;stroke-dasharray:1.1 1.4}.command-map-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:96px;height:96px;transform:translate(-50%,-50%);border:1px solid rgba(231,184,95,.75);border-radius:50%;background:#0b252cdd;box-shadow:0 0 0 12px #55d0bf0a,0 0 36px #55d0bf26}.command-map-core:after{content:"";position:absolute;top:10px;right:10px;bottom:10px;left:10px;border:1px solid rgba(85,208,191,.23);border-radius:50%}.command-map-core strong{color:var(--command-amber);font:600 17px Space Grotesk,sans-serif;letter-spacing:3px}.command-map-core span{color:#82a8a9;font-size:8px;letter-spacing:1px}.command-map-node{position:absolute;display:flex;align-items:center;gap:7px;padding:4px;border:0;background:transparent;color:#aac1c1;cursor:pointer;transform:translate(-50%,-50%);font-size:10px;letter-spacing:.4px;white-space:nowrap}.command-map-node i{width:8px;height:8px;border:1px solid #6e858b;border-radius:50%;background:#0a2028;box-shadow:0 0 0 3px #71868c14}.command-map-node.teal i{border-color:var(--command-teal);background:var(--command-teal);box-shadow:0 0 0 4px #55d0bf1a;animation:command-pulse 3s ease-in-out infinite}.command-map-node.red i{border-color:var(--command-red);background:var(--command-red)}.command-map-node.selected{color:var(--command-amber)}.command-map-node.selected i{transform:scale(1.5);border-color:var(--command-amber);background:var(--command-amber)}.command-map-node:focus-visible{outline:2px solid var(--command-amber);outline-offset:4px}.command-map-inspect{display:flex;align-items:center;gap:13px;margin-top:9px;padding:11px 13px;background:var(--command-panel);border-bottom:1px solid var(--command-line);font-size:11px;color:var(--command-muted)}.command-map-inspect strong{color:#edf5f4}.command-map-inspect button{margin-left:auto;border:0;background:transparent;color:var(--command-teal);cursor:pointer;font-size:11px}.command-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px}.command-panel{min-width:0;padding:20px;background:var(--command-panel);border:1px solid var(--command-line)}.command-workflow{grid-column:1/-1}.command-pipeline{display:grid;grid-template-columns:repeat(4,1fr);background:var(--command-line);border:1px solid var(--command-line)}.command-pipeline-stage{position:relative;display:grid;gap:6px;padding:17px 18px;background:var(--command-panel);color:#edf5f4;text-decoration:none}.command-pipeline-stage:hover{background:var(--command-raised)}.command-pipeline-stage>span{color:var(--command-muted);font-size:10px;letter-spacing:1px}.command-pipeline-stage strong{font:600 27px Space Grotesk,sans-serif}.command-pipeline-stage strong.teal{color:var(--command-teal)}.command-pipeline-stage strong.amber{color:var(--command-amber)}.command-pipeline-stage>b{color:var(--command-muted);font-size:11px;font-weight:500}.command-pipeline-stage>i{position:absolute;right:-7px;top:50%;z-index:2;color:var(--command-amber);font-style:normal}.command-activity{display:grid;gap:0}.command-activity-item{display:flex;gap:11px;padding:11px 0;border-bottom:1px solid var(--command-line)}.command-activity-item:last-child{border-bottom:0}.command-activity-item>i{width:7px;height:7px;margin-top:5px;border:1px solid var(--command-teal);border-radius:50%;box-shadow:0 0 0 3px #55d0bf14}.command-activity-item div{display:grid;gap:4px}.command-activity-item strong{font-size:12px}.command-activity-item small{color:var(--command-muted);font-size:10px}.command-bars{display:grid;gap:16px;margin:5px 0 18px}.command-bar{display:grid;grid-template-columns:145px 1fr 30px;align-items:center;gap:10px;color:var(--command-muted);font-size:10px}.command-bar>div{height:6px;background:#1d3740}.command-bar i{display:block;height:100%;background:#71868c}.command-bar i.teal{background:var(--command-teal)}.command-bar i.amber{background:var(--command-amber)}.command-bar i.red{background:var(--command-red)}.command-bar b{color:#edf5f4;text-align:right}.command-link{color:var(--command-teal);font-size:11px;font-weight:700;text-decoration:none}.command-attention.compact{padding-bottom:13px}.command-attention.compact .command-section-head{margin-bottom:0}.command-attention.compact .command-empty{display:flex;align-items:center;gap:9px;padding:8px 0 0;text-align:left}.command-attention.compact .command-empty>span:last-child{display:none}.command-empty{display:grid;justify-items:center;gap:7px;padding:28px 10px;text-align:center}.command-empty-dot{width:9px;height:9px;border:1px solid var(--command-teal);border-radius:50%;box-shadow:0 0 0 4px #55d0bf14}.command-empty strong{font-size:12px}.command-empty>span:last-child{color:var(--command-muted);font-size:10px}.command-attention-item{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:11px 0;border-bottom:1px solid var(--command-line);color:#edf5f4;text-decoration:none;font-size:12px}.command-attention-item span{display:grid;gap:4px}.command-attention-item small{color:var(--command-muted);font-size:10px}.cc-footer{margin-top:22px;color:var(--command-muted);font-size:10px}@keyframes command-pulse{0%,to{box-shadow:0 0 0 3px #55d0bf1a}50%{box-shadow:0 0 0 7px #55d0bf08}}@media (max-width:900px){.command-metrics{grid-template-columns:repeat(2,1fr)}.command-metric:nth-child(2){border-right:0}.command-metric:nth-child(-n+2){border-bottom:1px solid var(--command-line)}.command-grid{grid-template-columns:1fr}.command-workflow{grid-column:auto}}@media (max-width:720px){.command-centre-page{margin:-91px -16px -35px;padding:91px 16px 24px}.command-header{display:block}.command-header h1{font-size:31px}.command-header-meta{justify-items:start;margin-top:18px}.command-picture{padding-top:20px}.command-section-head{display:block}.command-section-head>div{margin-bottom:12px}.command-section-head h2{font-size:17px}.command-section-head p{font-size:10px}.command-map-legend{margin-left:37px}.command-map{min-height:290px}.command-map-node span{display:none}.command-map-inspect{align-items:flex-start;flex-wrap:wrap}.command-map-inspect button{margin-left:0}.command-pipeline{grid-template-columns:1fr 1fr}.command-pipeline-stage{padding:14px}.command-pipeline-stage>i{display:none}.command-bar{grid-template-columns:120px 1fr 25px}.cc-footer{display:grid;gap:8px}}@media (max-width:720px){.app-root .nav{height:64px}.app-root .nav.is-open{height:100vh}.app-root .app-main{width:100%;padding-left:16px;padding-right:16px}.app-root .toolbar input{max-width:none}.app-root .page-head h1{font-size:25px}}@media (max-width:720px){.results-controls{grid-template-columns:1fr}.results-table{min-width:640px}.results-table-wrap{width:100%}.results-empty{width:auto;min-width:0}}.command-network-section{padding:4px 0 26px;border-bottom:1px solid var(--command-line)}.command-network-crumbs{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0 0 14px 37px;color:var(--command-muted);font-size:11px}.command-network-crumbs button{padding:0;border:0;background:none;color:var(--command-teal);font:inherit;cursor:pointer}.command-network-crumbs span{color:var(--command-line)}.command-network-summary{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:15px 18px;background:var(--command-panel);border:1px solid var(--command-line)}.command-network-summary strong{font:600 20px Space Grotesk,sans-serif}.command-network-summary span{color:var(--command-muted);font-size:11px}.command-network-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-left:1px solid var(--command-line);border-top:1px solid var(--command-line)}.command-network-row{display:grid;grid-template-columns:minmax(0,1fr) auto 16px;align-items:center;gap:14px;min-width:0;padding:15px 16px;text-align:left;background:transparent;border:0;border-right:1px solid var(--command-line);border-bottom:1px solid var(--command-line);color:inherit;cursor:pointer}.command-network-row:hover,.command-network-row:focus-visible{background:var(--command-raised);outline:none}.command-network-row span:first-child{min-width:0}.command-network-row strong,.command-network-row small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-network-row strong{font-size:13px}.command-network-row small{margin-top:4px;color:var(--command-muted);font-size:10px;text-transform:capitalize}.command-network-status{text-align:right}.command-network-status b{display:block;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.7px}.command-network-status b.teal{color:var(--command-teal)}.command-network-status b.red{color:var(--command-red)}.command-network-status b.quiet{color:var(--command-muted)}.command-network-row>b{color:var(--command-teal);font-size:20px;font-weight:400}@media (max-width:720px){.command-network-list{grid-template-columns:1fr}.command-network-row{grid-template-columns:minmax(0,1fr) auto 12px;padding:14px 12px}.command-network-status small{max-width:110px;white-space:normal}.command-network-summary{display:block}.command-network-summary span{display:block;margin-top:6px}}.command-centre-page .command-map-grid:after{content:"AUTHORIZED NETWORK"!important}.command-analytics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:16px 0 20px}.command-analytic{min-width:0;border-top:1px solid var(--line);padding-top:14px}.command-analytic-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.command-analytic-head h3{margin:0;font-size:14px;letter-spacing:.02em}.command-analytic-head span{color:var(--muted);font-size:11px}.command-chart{height:112px;position:relative}.command-chart svg{display:block;width:100%;height:88px;overflow:visible}.command-chart path{fill:none;stroke:var(--teal);stroke-width:2;vector-effect:non-scaling-stroke}.command-chart path.command-chart-fill{fill:var(--teal-soft);stroke:none;opacity:.55}.command-chart.amber path{stroke:var(--amber)}.command-chart.amber path.command-chart-fill{fill:var(--amber-soft)}.command-chart-axis{display:flex;justify-content:space-between;color:var(--muted);font-size:10px;margin-top:7px}.command-results-progress{display:grid;gap:11px;padding-top:3px}.command-results-row{display:grid;grid-template-columns:78px 1fr 28px;align-items:center;gap:8px;font-size:11px}.command-results-row>span{color:var(--muted)}.command-results-row>div{height:5px;background:var(--surface-strong);overflow:hidden}.command-results-row i{display:block;height:100%;background:var(--teal)}.command-results-row i.amber{background:var(--amber)}.command-results-row i.red{background:var(--red)}.command-results-row i.quiet{background:var(--muted)}.command-results-row b{text-align:right;font-size:11px}.command-field-trend{height:112px;display:flex;align-items:end;gap:7px;padding:0 4px 19px;border-bottom:1px solid var(--line)}.command-field-day{height:100%;flex:1;min-width:10px;display:flex;flex-direction:column;justify-content:end;align-items:center;gap:7px}.command-field-stack{height:82px;width:100%;max-width:18px;display:flex;flex-direction:column;justify-content:end;background:var(--surface-strong)}.command-field-stack i{display:block;min-height:0}.command-field-stack i.teal{background:var(--teal)}.command-field-stack i.amber{background:var(--amber)}.command-field-stack i.red{background:var(--red)}.command-field-day span{color:var(--muted);font-size:10px;white-space:nowrap}@media (max-width:900px){.command-analytics{grid-template-columns:1fr 1fr}.command-analytics .command-analytic:first-child{grid-column:span 2}}@media (max-width:620px){.command-analytics{grid-template-columns:1fr;gap:20px}.command-analytics .command-analytic:first-child{grid-column:auto}.command-analytic{padding-top:12px}.command-chart,.command-field-trend{height:104px}}@media (max-width:720px){.app-root .auth-shell{padding:16px;display:block}.app-root .auth-layout{display:block;min-height:0}.app-root .auth-brand-panel{min-height:315px;padding:34px 28px}.app-root .vamora-login-brand{margin-bottom:22px}.app-root .vamora-login-brand .vamora-mark-frame{width:min(250px,100%)}.app-root .auth-product span,.app-root .auth-product strong{font-size:17px;letter-spacing:3px}.app-root .auth-product strong{font-size:23px}.app-root .auth-card{border-left:0;border-top:1px solid var(--line);padding:34px 28px}.app-root .vamora-attribution:not(.vamora-login-brand){display:none}}.app-root .auth-shell{padding:28px;background:#071218;place-items:center}.app-root .auth-layout{width:min(980px,100%);min-height:560px;border:1px solid #294750;border-radius:4px;background:#10232c;box-shadow:0 24px 70px #0006;overflow:hidden}.app-root .auth-brand-panel{padding:52px 58px;background:linear-gradient(150deg,#123541,#0b1b23 74%)}.app-root .vamora-login-brand{margin-bottom:58px}.app-root .vamora-login-brand .vamora-mark-frame{width:min(270px,100%)}.app-root .auth-product span,.app-root .auth-product strong{letter-spacing:3px}.app-root .auth-product strong{font-size:28px}.app-root .auth-product p{max-width:250px;line-height:1.6}.app-root .auth-brand-caption{position:relative;z-index:1;margin-top:auto;color:#76929a;font-size:10px;letter-spacing:2px;text-transform:uppercase}.app-root .auth-card{padding:52px 64px}.app-root .auth-card-header{margin-bottom:30px}.app-root .auth-card .kicker{margin-bottom:12px;color:var(--teal)}.app-root .auth-card h2{font-size:30px;letter-spacing:0}.app-root .auth-card>p{margin:8px 0 0;line-height:1.6}.app-root .auth-card form{display:grid;gap:8px}.app-root .auth-card form label{margin-top:10px;color:#a8bcc0;font-size:11px;font-weight:600;letter-spacing:.3px}.app-root .auth-card form input{width:100%;height:46px;padding:0 13px;border:1px solid #35515a;border-radius:3px;background:#0c1c24;color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.app-root .auth-card form input:focus{border-color:var(--teal);box-shadow:0 0 0 3px #55d0bf1f}.app-root .auth-card form .button{min-height:46px;margin-top:22px;border-radius:3px;font-weight:700}.app-root .auth-card .error{margin-top:5px}.app-root .login-note{display:none}@media (max-width:720px){.app-root .auth-shell{padding:12px}.app-root .auth-layout{min-height:0}.app-root .auth-brand-panel{min-height:286px;padding:32px 28px}.app-root .vamora-login-brand{margin-bottom:38px}.app-root .auth-card{padding:34px 28px}.app-root .auth-card h2{font-size:26px}.app-root .auth-product strong{font-size:23px}}.owner-page{margin:-38px -46px -60px;min-height:calc(100vh + 98px);padding:36px 46px 56px;background:#f3f5f3;color:#1b2a2d}.owner-header{display:flex;justify-content:space-between;gap:24px;padding:7px 0 28px;border-bottom:1px solid #d8dfdc}.owner-kicker,.owner-section-index{color:#a8782c;font-size:10px;font-weight:800;letter-spacing:2px;text-transform:uppercase}.owner-header h1{margin:10px 0 5px;font:600 38px Space Grotesk,sans-serif;letter-spacing:-.5px}.owner-header p{margin:0;color:#71807f;font-size:13px}.owner-header-meta{display:grid;justify-items:end;align-content:center;gap:12px;color:#71807f;font-size:11px}.owner-status{display:inline-flex;align-items:center;gap:8px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.owner-status i,.owner-health-list i{width:7px;height:7px;border-radius:50%;background:#36978b;display:inline-block;box-shadow:0 0 0 4px #36978b1f}.owner-status.attention{color:#a8782c}.owner-status.attention i{background:#c58a2a;box-shadow:0 0 0 4px #c58a2a1f}.owner-content{max-width:1240px}.owner-overview{display:flex;justify-content:space-between;gap:30px;padding:28px 0 25px}.owner-overview h2,.owner-panel h2{display:inline;margin-left:12px;font:600 18px Space Grotesk,sans-serif}.owner-overview p{margin:9px 0 0 36px;color:#71807f;font-size:11px}.owner-overview-meta{display:grid;grid-template-columns:auto auto;gap:6px 16px;align-content:center;text-align:right;font-size:11px}.owner-overview-meta span{color:#879391}.owner-overview-meta strong{font-weight:700}.owner-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:14px}.owner-panel{padding:23px 24px;background:#fff;border:1px solid #dbe3df;min-width:0;box-shadow:0 8px 24px #1c31300a}.owner-wide,.owner-health{grid-column:1 / -1}.owner-panel-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:22px}.owner-panel-head a{color:#368d84;font-size:11px;font-weight:700;text-decoration:none;white-space:nowrap}.owner-metrics{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e4e9e6;border-bottom:1px solid #e4e9e6}.owner-metric{padding:16px 12px 15px;border-right:1px solid #e4e9e6}.owner-metric:last-child{border:0}.owner-metric span{display:block;color:#879391;font-size:10px;line-height:1.4}.owner-metric strong{display:block;margin-top:7px;font:600 26px Space Grotesk,sans-serif}.owner-metric strong.teal{color:#2d9187}.owner-metric strong.amber{color:#ad7828}.owner-admin{display:grid;gap:4px;padding-top:18px}.owner-admin span,.owner-admin small{color:#879391;font-size:11px}.owner-admin strong{font:600 16px Space Grotesk,sans-serif}.owner-security-count{display:flex;align-items:baseline;gap:10px;padding:0 0 14px}.owner-security-count strong{font:600 32px Space Grotesk,sans-serif;color:#2d9187}.owner-security-count span{color:#71807f;font-size:11px}.owner-activity{display:grid}.owner-activity-row{display:grid;grid-template-columns:8px 1fr auto;gap:11px;align-items:center;padding:11px 0;border-top:1px solid #e8edeb}.owner-activity-row>i{width:6px;height:6px;border-radius:50%;background:#36978b}.owner-activity-row>i.failure{background:#c95751}.owner-activity-row strong{display:block;font-size:12px;text-transform:capitalize}.owner-activity-row small{display:block;margin-top:4px;color:#879391;font-size:10px}.owner-activity-row>span{color:#71807f;font-size:10px;text-transform:capitalize}.owner-empty{padding:13px 0;color:#879391;font-size:11px}.owner-health-list{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid #e4e9e6}.owner-health-list>div{display:grid;gap:8px;padding:15px 12px 0;border-right:1px solid #e4e9e6}.owner-health-list>div:last-child{border:0}.owner-health-list span{color:#879391;font-size:10px}.owner-health-list strong{display:flex;align-items:center;gap:8px;font-size:12px;text-transform:capitalize}.owner-error{display:grid;gap:12px;max-width:430px;margin:90px auto;padding:28px;background:#fff;border:1px solid #dbe3df}.owner-error span{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:#f9e5df;color:#b14c43;font-weight:800}.owner-error strong{font:600 18px Space Grotesk,sans-serif}.owner-error a{color:#368d84;font-size:12px;font-weight:700;text-decoration:none}@media (max-width:900px){.owner-grid{grid-template-columns:1fr}.owner-wide,.owner-health{grid-column:auto}.owner-metrics{grid-template-columns:repeat(2,1fr)}.owner-metric:nth-child(2){border-right:0}.owner-metric:nth-child(-n+2){border-bottom:1px solid #e4e9e6}.owner-health-list{grid-template-columns:repeat(2,1fr);gap:0}.owner-health-list>div:nth-child(2){border-right:0}.owner-health-list>div:nth-child(-n+2){padding-bottom:13px;border-bottom:1px solid #e4e9e6}}@media (max-width:720px){.owner-page{margin:-91px -16px -35px;padding:91px 16px 30px}.owner-header{display:block}.owner-header h1{font-size:31px}.owner-header-meta{justify-items:start;margin-top:20px}.owner-overview{display:block}.owner-overview-meta{margin-top:22px;text-align:left}.owner-panel{padding:18px 16px}.owner-panel-head{display:block}.owner-panel-head a{display:inline-block;margin:12px 0 0 35px}.owner-metric{padding:14px 10px}.owner-metric strong{font-size:23px}.owner-health-list{grid-template-columns:1fr 1fr}}.app-root .app-main:has(.auth-shell){width:100%;max-width:none;margin-left:0;padding:0}.app-root .auth-shell{display:block;min-height:100vh;padding:0;background:#050e14;overflow:hidden}.app-root .auth-network{position:relative;width:100%;min-height:100vh;padding:34px 5vw 25px;background:radial-gradient(circle at 72% 45%,rgba(24,74,83,.28),transparent 34%),linear-gradient(120deg,#07131b,#081820 48%,#061016);isolation:isolate}.app-root .auth-network:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;opacity:.4;background:linear-gradient(90deg,transparent 49.9%,rgba(104,173,175,.08) 50%,transparent 50.1%),linear-gradient(0deg,transparent 49.9%,rgba(104,173,175,.06) 50%,transparent 50.1%);background-size:88px 88px}.app-root .auth-network-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px}.app-root .auth-network-top .vamora-login-brand{margin:0}.app-root .vamora-login-brand span{color:#e7b85f}.app-root .vamora-login-brand .vamora-mark-frame{width:min(190px,28vw)}.app-root .auth-network-state{color:#77939b;font-size:10px;letter-spacing:2px}.app-root .auth-network-stage{position:absolute;top:100px;right:5vw;bottom:76px;left:5vw;overflow:hidden}.app-root .auth-grid-lines{position:absolute;top:4%;right:8%;bottom:4%;left:8%;border:1px solid rgba(93,158,163,.12);clip-path:polygon(12% 0,88% 5%,100% 48%,85% 95%,30% 100%,0 58%);background:radial-gradient(ellipse at center,rgba(63,138,142,.14),transparent 65%)}.app-root .auth-grid-lines:before{content:"OGUN STATE";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) rotate(-9deg);color:#70b7b414;font:700 clamp(70px,13vw,180px) "Space Grotesk",sans-serif;letter-spacing:12px;white-space:nowrap}.app-root .auth-network-lines{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.app-root .auth-network-lines path{fill:none;stroke:#57bab642;stroke-width:.18;stroke-dasharray:1.2 1.4}.app-root .auth-map-core{position:absolute;left:50%;top:50%;display:grid;place-items:center;width:112px;height:112px;transform:translate(-50%,-50%);border:1px solid rgba(231,184,95,.8);border-radius:50%;background:#071c22d6;box-shadow:0 0 0 12px #55d0bf09,0 0 42px #55d0bf29}.app-root .auth-map-core:before{content:"";position:absolute;top:12px;right:12px;bottom:12px;left:12px;border:1px solid rgba(85,208,191,.23);border-radius:50%}.app-root .auth-map-core span{color:#e7b85f;font:700 17px Space Grotesk,sans-serif;letter-spacing:3px}.app-root .auth-map-core small{color:#79a5a6;font-size:7px;letter-spacing:1.5px}.app-root .auth-network-node{position:absolute;display:flex;align-items:center;gap:7px;color:#77a1a5;font-size:8px;letter-spacing:.7px;white-space:nowrap;transform:translate(-50%,-50%)}.app-root .auth-network-node i{display:block;width:7px;height:7px;border:1px solid #55d0bf;border-radius:50%;background:#0a2028;box-shadow:0 0 0 4px #55d0bf14,0 0 12px #55d0bf8c}.app-root .auth-network-node b{font-weight:500}.app-root .auth-network-node:nth-of-type(odd) b{color:#9eb8b8}.app-root .auth-card{position:absolute;z-index:3;top:50%;right:10%;width:min(310px,32vw);transform:translateY(-50%);padding:29px 30px;background:#091b22e6;border:1px solid rgba(125,183,183,.28);border-radius:5px;box-shadow:0 18px 55px #00000061,inset 0 1px #ffffff0a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.app-root .auth-card-header{margin-bottom:22px}.app-root .auth-card h2{font-size:27px}.app-root .auth-card-header p{margin:7px 0 0;color:#8ca6a9;font-size:12px}.app-root .auth-card form{display:grid;gap:7px}.app-root .auth-card form label{margin-top:9px;color:#9eb7b9;font-size:10px;letter-spacing:1px;text-transform:uppercase}.app-root .auth-card form input{height:42px;background:#041016b8;border-color:#2d4e57;border-radius:3px}.app-root .auth-card form .button{height:43px;margin-top:17px;background:#e7b85f;border-color:#e7b85f;color:#12232b;border-radius:3px;letter-spacing:.4px}.app-root .auth-network-footer{position:absolute;left:5vw;right:5vw;bottom:25px;display:flex;justify-content:space-between;gap:20px;color:#58767e;font-size:9px;letter-spacing:1.5px}.app-root .auth-network-footer span:last-child{color:#78979b}.app-root .auth-network-footer i{display:inline-block;width:5px;height:5px;margin:0 6px;border-radius:50%;background:#55d0bf}@media (max-width:900px){.app-root .auth-card{right:6%;width:min(300px,36vw)}.app-root .auth-network-node b{display:none}}@media (max-width:720px){.app-root .auth-network{padding:24px 20px 20px;min-height:100vh}.app-root .auth-network-top{display:block}.app-root .vamora-login-brand .vamora-mark-frame{width:180px}.app-root .auth-network-state{display:block;margin-top:17px;font-size:8px}.app-root .auth-network-stage{top:145px;right:20px;bottom:48%;left:20px}.app-root .auth-grid-lines{top:5%;right:0;bottom:5%;left:0}.app-root .auth-grid-lines:before{font-size:54px;letter-spacing:5px}.app-root .auth-map-core{width:82px;height:82px}.app-root .auth-map-core span{font-size:13px}.app-root .auth-network-node{font-size:7px}.app-root .auth-card{top:auto;right:20px;bottom:56px;left:20px;width:auto;transform:none;padding:24px 22px;background:#091b22f5}.app-root .auth-card h2{font-size:25px}.app-root .auth-network-footer{left:20px;right:20px;bottom:18px;font-size:7px}.app-root .auth-network-footer span:first-child{display:none}}@media (max-width: 900px){.app-root .nav{width:100%;height:64px;inset:0 0 auto;padding:13px 18px;display:block}.app-root .nav-content{display:none}.app-root .nav.is-open{height:100vh}.app-root .nav.is-open .nav-content{display:flex;margin-top:37px}.app-root .mobile-nav-toggle{display:block;position:absolute;right:18px;top:18px;background:none;border:0;color:#fff;font-size:20px}.app-root .app-main{margin-left:0;width:100%;padding:91px 24px 40px}.app-root .page-head{display:flex;flex-wrap:wrap;align-items:flex-start;gap:16px}.app-root .page-head>:last-child{margin-left:auto}.app-root .field-grid,.app-root .select-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.app-root .form-actions,.app-root .role-options{display:flex;flex-wrap:wrap;gap:10px}.app-root .role-options{margin-top:8px}.app-root .table-wrap{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.app-root .card,.app-root .form-card,.app-root .form-panel{min-width:0}.app-root .command-centre-page,.app-root .owner-page{margin-left:-24px;margin-right:-24px}.app-root .owner-page{margin-top:-91px;margin-bottom:-40px;padding:91px 24px 40px}.app-root .owner-nav{width:100%;height:64px;top:0;right:0;bottom:0;left:0;padding:13px 18px}.app-root .owner-nav .nav-content{margin-top:37px}.app-root .owner-nav.is-open{height:100vh}}@media (max-width: 720px){.app-root .app-main{padding-left:16px;padding-right:16px}.app-root .page-head{display:block}.app-root .page-head>:last-child{margin-left:0;margin-top:17px}.app-root .field-grid,.app-root .select-grid{grid-template-columns:1fr}.app-root .command-centre-page,.app-root .owner-page{margin-left:-16px;margin-right:-16px}.app-root .owner-page{padding-left:16px;padding-right:16px}}.session-timeout{position:fixed;top:18px;left:50%;z-index:40;display:flex;align-items:center;gap:18px;max-width:min(560px,calc(100vw - 32px));padding:13px 15px;transform:translate(-50%);background:#10232c;border:1px solid #e7b85f;box-shadow:0 14px 32px #00000047;color:#edf5f4}.session-timeout>div{display:grid;gap:3px}.session-timeout strong{font:600 14px Space Grotesk,sans-serif}.session-timeout span{color:#b5c8ca;font-size:12px}.session-timeout .button{flex-shrink:0;white-space:nowrap}@media (max-width:480px){.session-timeout{align-items:stretch;flex-direction:column;gap:10px}.session-timeout .button{width:100%}}.app-root:has(.command-centre-page) .nav{background:#0a1419;border-right:1px solid rgba(140,165,170,.16)}.app-root:has(.command-centre-page) .brand{padding-bottom:20px;border-bottom:1px solid rgba(140,165,170,.13)}.app-root:has(.command-centre-page) .brand-mark{background:#10242a;border-color:#55d0bf52;color:#b7ddd8}.app-root:has(.command-centre-page) .brand strong{color:#b7ddd8}.app-root:has(.command-centre-page) .links a{border-radius:3px;color:#8da3a8}.app-root:has(.command-centre-page) .links a:hover{background:#8ca5aa14;color:#edf5f4}.app-root:has(.command-centre-page) .links a.active{background:#55d0bf14;box-shadow:inset 2px 0 #55d0bf;color:#edf5f4}.app-root:has(.command-centre-page) .nav-icon{border-color:#8ca5aa42;color:#91b9b5}.command-centre-page .command-index{display:none}.command-centre-page .command-section-head h2{margin-left:0;font-size:20px;letter-spacing:-.01em}.command-centre-page .command-section-head p{margin-left:0;color:#91a6aa;letter-spacing:0}.command-centre-page .command-header{padding-bottom:28px;border-bottom:1px solid rgba(140,165,170,.2)}.command-centre-page .command-header h1{font-size:38px;letter-spacing:-.025em}.command-centre-page .command-header p{letter-spacing:.03em;text-transform:none}.command-centre-page .command-picture{padding-top:24px;padding-bottom:34px}.command-centre-page .command-metric{padding:15px 18px}.command-centre-page .command-metric-label{font-size:10px;letter-spacing:.05em;text-transform:none}.command-centre-page .command-metric-detail{text-transform:none;letter-spacing:0}.command-centre-page .command-network-section{border:0;border-top:1px solid rgba(140,165,170,.32);border-bottom:1px solid rgba(140,165,170,.32);background:#0d1c22;box-shadow:none;padding:28px 0 34px}.command-centre-page .command-network-section>.command-section-head h2{font-size:24px}.command-centre-page .command-network-summary{padding:24px 0 18px}.command-centre-page .command-network-summary strong{font-size:28px;letter-spacing:-.02em}.command-centre-page .command-network-list{grid-template-columns:repeat(2,minmax(0,1fr));border-color:#8ca5aa38}.command-centre-page .command-network-row{min-height:82px;border-color:#8ca5aa38}.command-centre-page .command-network-row:hover,.command-centre-page .command-network-row:focus-visible{background:#55d0bf12}.command-centre-page .command-map-section{padding:42px 0 26px}.command-centre-page .command-map{min-height:250px;box-shadow:inset 0 0 0 1px #8ca5aa24}.command-centre-page .command-analytics{gap:38px;margin:32px 0 38px;padding-top:20px;border-top:1px solid rgba(140,165,170,.22)}.command-centre-page .command-analytic-head h3{font-size:14px;font-weight:600;letter-spacing:0}.command-centre-page .command-grid{gap:34px 42px}.command-centre-page .command-panel{padding:0;border:0;border-top:1px solid rgba(140,165,170,.22);background:transparent;box-shadow:none}.command-centre-page .command-workflow{border-top:2px solid rgba(85,208,191,.5)}.command-centre-page .command-attention{border-top-color:#e7b85f80}.command-centre-page .command-pipeline{border-top:0;border-bottom:1px solid rgba(140,165,170,.22)}.command-centre-page .command-pipeline-stage{background:transparent;border-color:#8ca5aa2e}.command-centre-page .command-pipeline-stage:hover{background:#55d0bf0d}.session-timeout{background:#101d22;border-color:#e7b85f9e;box-shadow:0 10px 24px #0000003d}@media (max-width:720px){.command-centre-page .command-header h1{font-size:32px}.command-centre-page .command-network-section{padding:22px 0 26px}.command-centre-page .command-network-section>.command-section-head h2{font-size:21px}.command-centre-page .command-network-summary strong{font-size:22px}.command-centre-page .command-network-list{grid-template-columns:1fr}.command-centre-page .command-map-section{padding-top:30px}.command-centre-page .command-analytics{gap:24px;margin-top:24px;margin-bottom:30px}.command-centre-page .command-grid{gap:26px}}.command-centre-page{--command-bg:#f3f6f5;--command-surface:#ffffff;--command-ink:#162a31;--command-muted:#667980;--command-line:#d9e2e0;--command-soft:#edf3f1;--command-teal:#16877c;--command-amber:#b7791f;--command-red:#c44949;margin:-38px -46px -60px;padding:32px 46px 54px;background:var(--command-bg);color:var(--command-ink);font-family:DM Sans,sans-serif}.command-centre-page .command-header{align-items:flex-start;border-bottom:1px solid var(--command-line);padding-bottom:24px}.command-centre-page .command-eyebrow{color:var(--command-teal);font-size:10px;letter-spacing:2px}.command-centre-page .command-header h1{color:var(--command-ink);font-size:40px;letter-spacing:-.04em}.command-centre-page .command-header p,.command-centre-page .command-header-meta{color:var(--command-muted)}.command-centre-page .command-header-meta{display:flex;align-items:flex-end;flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;max-width:560px}.command-centre-page .command-header-meta select{min-width:240px;border:1px solid var(--command-line);border-radius:4px;background:var(--command-surface);color:var(--command-ink);padding:9px 11px;font-size:11px}.command-centre-page .command-status{font-size:10px;letter-spacing:.5px}.command-centre-page .command-status.teal{color:var(--command-teal)}.command-centre-page .command-status.teal i{background:var(--command-teal);box-shadow:0 0 0 3px #16877c1f}.command-centre-page .command-status.amber{color:var(--command-amber)}.command-centre-page .command-status.amber i{background:var(--command-amber);box-shadow:0 0 0 3px #b7791f1f}.command-centre-page .command-status.red{color:var(--command-red)}.command-centre-page .command-status.red i{background:var(--command-red)}.command-centre-page .command-picture{padding:30px 0 36px}.command-centre-page .command-section-head{margin-bottom:18px}.command-centre-page .command-section-head h2{color:var(--command-ink);font-size:18px}.command-centre-page .command-section-head p{color:var(--command-muted);font-size:11px}.command-centre-page .command-metrics{gap:10px;border:0;background:transparent}.command-centre-page .command-metric{min-height:132px;padding:20px;background:var(--command-surface);border:1px solid var(--command-line);border-radius:7px;box-shadow:0 8px 22px #162a310a;transition:border-color .18s,transform .18s}.command-centre-page .command-metric:hover{border-color:#9fc5bf;transform:translateY(-2px)}.command-centre-page .command-metric-label{color:var(--command-muted);font-size:10px;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.command-centre-page .command-metric-value{display:block;margin:15px 0 8px;color:var(--command-ink);font-size:32px;font-weight:600;letter-spacing:-.04em}.command-centre-page .command-metric-value.teal{color:var(--command-teal)}.command-centre-page .command-metric-value.amber{color:var(--command-amber)}.command-centre-page .command-metric-value.red{color:var(--command-red)}.command-centre-page .command-metric-detail{color:var(--command-muted);font-size:11px}.command-centre-page .command-network-section{order:2;padding:26px 0 38px;border-top:1px solid var(--command-line);border-bottom:1px solid var(--command-line);background:transparent}.command-centre-page .command-network-section>.command-section-head h2{font-size:20px}.command-centre-page .command-network-summary{background:var(--command-surface);border:1px solid var(--command-line);border-radius:6px;padding:17px 18px}.command-centre-page .command-network-list{border-color:var(--command-line)}.command-centre-page .command-network-row{background:var(--command-surface);border-color:var(--command-line);color:var(--command-ink)}.command-centre-page .command-network-row small,.command-centre-page .command-network-summary span{color:var(--command-muted)}.command-centre-page .command-network-status b.teal{color:var(--command-teal)}.command-centre-page .command-network-status b.red{color:var(--command-red)}.command-centre-page .command-network-status b.quiet{color:var(--command-muted)}.command-centre-page .command-map-section{order:1;position:relative;padding:28px 0 32px}.command-centre-page .command-map-section .command-section-head h2{font-size:20px}.command-centre-page .command-map{min-height:600px;padding:0;border:1px solid #294750;border-radius:8px;background:#10242c;box-shadow:0 20px 48px #162a3129;overflow:hidden}.command-centre-page .command-map-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:15px 18px;border-bottom:1px solid rgba(216,231,228,.16);background:#122b35}.command-centre-page .command-map-label{color:#9ab3b5;font-size:10px;font-weight:700;letter-spacing:.12em}.command-centre-page .command-map-controls{display:flex;gap:5px}.command-centre-page .command-map-controls button{min-width:32px;height:30px;padding:0 8px;border:1px solid rgba(216,231,228,.24);border-radius:4px;background:#173640;color:#dceae8;font-size:12px}.command-centre-page .command-map-controls button:hover,.command-centre-page .command-map-controls button:focus-visible{border-color:#72d6c8;background:#1d4a54;outline:none}.command-centre-page .command-map-viewport{display:grid;place-items:center;min-height:505px;padding:30px 6%;overflow:hidden;background:radial-gradient(circle at 50% 46%,rgba(53,115,119,.22),transparent 47%),linear-gradient(135deg,#0d2029,#102b34)}.command-centre-page .command-national-map-svg{width:min(100%,900px);height:auto;transform-origin:center;transition:transform .2s ease}.command-centre-page .command-map-caption{padding:14px 18px;border-top:1px solid rgba(216,231,228,.16);color:#9ab3b5}.command-centre-page .command-map-caption strong{color:#e8f2ef}.command-centre-page .command-map-legend{color:var(--command-muted);font-size:10px}.command-centre-page .command-map-legend i{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%}.command-centre-page .command-analytics{order:3;margin:30px 0 36px;padding-top:22px;border-top:1px solid var(--command-line)}.command-centre-page .command-analytic{border-top:0}.command-centre-page .command-analytic-head h3{color:var(--command-ink)}.command-centre-page .command-analytic-head span,.command-centre-page .command-chart-axis{color:var(--command-muted)}.command-centre-page .command-grid{order:4;gap:34px 42px;margin-top:0}.command-centre-page .command-panel{padding:0 0 24px;border:0;border-top:1px solid var(--command-line);background:transparent;box-shadow:none}.command-centre-page .command-panel .command-section-head{padding-top:18px}.command-centre-page .command-panel .command-section-head h2{font-size:16px}.command-centre-page .command-attention{border-top-color:#d8b06b}.command-centre-page .command-pipeline-stage,.command-centre-page .command-activity-item,.command-centre-page .command-attention-item{border-color:var(--command-line);background:var(--command-surface);color:var(--command-ink)}@media (max-width:900px){.command-centre-page{margin:-91px -24px -40px;padding:91px 24px 40px}.command-centre-page .command-map{min-height:500px}.command-centre-page .command-map-viewport{min-height:405px}.command-centre-page .command-header-meta{justify-content:flex-start;align-items:flex-start}}@media (max-width:720px){.command-centre-page{margin:-91px -16px -35px;padding:91px 16px 24px}.command-centre-page .command-header h1{font-size:32px}.command-centre-page .command-header-meta{display:grid;justify-items:start}.command-centre-page .command-header-meta select{min-width:0;width:100%}.command-centre-page .command-metrics{grid-template-columns:1fr 1fr}.command-centre-page .command-metric{min-height:118px;padding:15px}.command-centre-page .command-metric-value{font-size:27px}.command-centre-page .command-map{min-height:410px}.command-centre-page .command-map-toolbar{align-items:flex-start;flex-direction:column}.command-centre-page .command-map-viewport{min-height:315px;padding:18px 2%}.command-centre-page .command-map-caption{display:grid;gap:5px}.command-centre-page .command-network-list{grid-template-columns:1fr}.command-centre-page .command-analytics{grid-template-columns:1fr;gap:24px}.command-centre-page .command-analytics .command-analytic:first-child{grid-column:auto}}.command-centre-page .command-map-toolbar{position:relative;z-index:3}.command-centre-page .command-map-viewport{position:relative;z-index:1}.command-centre-page .command-map-label{position:static}.command-centre-page .command-national-map-svg{position:relative;inset:auto}.command-centre-page .command-header{padding-bottom:34px}.command-centre-page .command-header-meta{gap:5px}.command-centre-page .command-status{font-size:10px;letter-spacing:.55px}.command-centre-page .command-picture{padding:26px 0 42px}.command-centre-page .command-picture .command-section-head{margin-bottom:18px}.command-centre-page .command-picture .command-section-head h2{font-size:14px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.command-centre-page .command-picture .command-section-head p{font-size:10px}.command-centre-page .command-metrics{grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid rgba(140,165,170,.2);border-bottom:1px solid rgba(140,165,170,.2)}.command-centre-page .command-metric{min-height:92px;padding:17px 20px;background:transparent;border-color:#8ca5aa33}.command-centre-page .command-metric strong{font-size:25px;font-weight:600}.command-centre-page .command-metric-label{color:#a9babd;font-size:10px;letter-spacing:.04em}.command-centre-page .command-metric-detail{margin-top:7px;color:#71898e;font-size:10px}.command-centre-page .command-network-section{position:relative;padding:39px 0 46px;border-top:1px solid rgba(85,208,191,.42);border-bottom:1px solid rgba(140,165,170,.2);background:transparent}.command-centre-page .command-network-section>.command-section-head{margin-bottom:27px}.command-centre-page .command-network-section>.command-section-head h2{font-size:27px;font-weight:600;letter-spacing:-.025em}.command-centre-page .command-network-section>.command-section-head p{max-width:34rem;margin-top:9px;font-size:11px;line-height:1.55}.command-centre-page .command-network-crumbs{margin:0 0 20px;font-size:10px}.command-centre-page .command-network-summary{padding:22px 0 21px;border:0;border-bottom:1px solid rgba(140,165,170,.2);background:transparent}.command-centre-page .command-network-summary strong{font-size:32px;font-weight:600;letter-spacing:-.03em}.command-centre-page .command-network-summary span{font-size:10px;letter-spacing:.04em;text-transform:uppercase}.command-centre-page .command-network-list{margin-top:0;border:0;border-bottom:1px solid rgba(140,165,170,.2)}.command-centre-page .command-network-row{min-height:88px;padding:19px 10px 19px 0;border:0;border-bottom:1px solid rgba(140,165,170,.16);background:transparent}.command-centre-page .command-network-row:nth-last-child(-n+2){border-bottom:0}.command-centre-page .command-network-row:hover,.command-centre-page .command-network-row:focus-visible{background:#55d0bf0b;outline-offset:-2px}.command-centre-page .command-network-row strong{font-size:14px;font-weight:600}.command-centre-page .command-network-row small{font-size:10px}.command-centre-page .command-network-empty{min-height:174px;padding:38px 24px;border:0;background:transparent;text-align:center}.command-centre-page .command-network-empty strong{font-size:14px;font-weight:600}.command-centre-page .command-network-empty span{max-width:27rem;line-height:1.6}.command-centre-page .command-map-section{padding:51px 0 30px}.command-centre-page .command-map-section .command-section-head{margin-bottom:18px}.command-centre-page .command-map-section .command-section-head h2{font-size:16px;letter-spacing:.01em}.command-centre-page .command-map-section .command-section-head p{font-size:10px}.command-centre-page .command-map{min-height:224px;background:#0a181e;box-shadow:inset 0 0 0 1px #8ca5aa21}.command-centre-page .command-map-legend{opacity:.82}.command-centre-page .command-analytics{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:32px 0 48px;padding:23px 0 0;border-top:1px solid rgba(140,165,170,.2)}.command-centre-page .command-analytic{padding-top:0;border-top:0}.command-centre-page .command-analytic-head{margin-bottom:14px}.command-centre-page .command-analytic-head h3{font-size:12px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.command-centre-page .command-analytic-head span{font-size:10px}.command-centre-page .command-chart,.command-centre-page .command-field-trend{opacity:.88}.command-centre-page .command-analytic .command-empty{min-height:88px;align-items:flex-start;justify-content:center;border:0;background:transparent;text-align:left}.command-centre-page .command-analytic .command-empty strong{font-size:12px;font-weight:600}.command-centre-page .command-analytic .command-empty span{font-size:10px;line-height:1.5}.command-centre-page .command-grid{gap:48px 52px;margin-top:0}.command-centre-page .command-panel{min-width:0;border-top:1px solid rgba(140,165,170,.2)}.command-centre-page .command-panel .command-section-head{padding-top:20px;margin-bottom:18px}.command-centre-page .command-panel .command-section-head h2{font-size:15px;letter-spacing:.01em}.command-centre-page .command-panel .command-section-head p{font-size:10px}.command-centre-page .command-workflow{border-top:1px solid rgba(85,208,191,.48)}.command-centre-page .command-attention{border-top-color:#e7b85f7a}.command-centre-page .command-workflow a,.command-centre-page .command-report-row,.command-centre-page .command-pipeline-stage{background:transparent;border-color:#8ca5aa29}.command-centre-page .command-workflow a:hover,.command-centre-page .command-workflow a:focus-visible,.command-centre-page .command-pipeline-stage:hover{background:#55d0bf0b}.command-centre-page .command-pipeline{border:0;border-bottom:1px solid rgba(140,165,170,.18)}.command-centre-page .command-pipeline-stage{padding:16px 10px 16px 0}.command-centre-page .command-panel .command-empty{min-height:112px;padding:24px 0;border:0;background:transparent;justify-content:center;align-items:flex-start;text-align:left}.command-centre-page .command-panel .command-empty strong{font-size:12px}.command-centre-page .command-panel .command-empty span{font-size:10px}@media (max-width:900px){.command-centre-page .command-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.command-centre-page .command-network-list{grid-template-columns:1fr 1fr}}@media (max-width:720px){.command-centre-page .command-header{padding-bottom:25px}.command-centre-page .command-picture{padding:22px 0 30px}.command-centre-page .command-metric{min-height:84px;padding:14px 15px}.command-centre-page .command-metric strong{font-size:22px}.command-centre-page .command-network-section{padding:29px 0 32px}.command-centre-page .command-network-section>.command-section-head{margin-bottom:20px}.command-centre-page .command-network-section>.command-section-head h2{font-size:22px}.command-centre-page .command-network-summary{padding:18px 0}.command-centre-page .command-network-summary strong{font-size:26px}.command-centre-page .command-network-list{grid-template-columns:1fr}.command-centre-page .command-network-row{min-height:76px;padding:17px 0}.command-centre-page .command-network-row:nth-last-child(-n+2){border-bottom:1px solid rgba(140,165,170,.16)}.command-centre-page .command-network-row:last-child{border-bottom:0}.command-centre-page .command-network-empty{min-height:154px;padding:32px 12px}.command-centre-page .command-map-section{padding:37px 0 22px}.command-centre-page .command-map{min-height:230px}.command-centre-page .command-analytics{grid-template-columns:1fr;gap:27px;margin:27px 0 36px;padding-top:19px}.command-centre-page .command-chart{height:100px}.command-centre-page .command-analytic .command-empty{min-height:64px}.command-centre-page .command-grid{gap:34px}.command-centre-page .command-panel .command-section-head{padding-top:16px}}.app-root{font-size:15px;line-height:1.5}.app-root .nav{font-size:15px}.app-root .links a{min-height:44px;font-size:15px;line-height:1.3}.app-root .eyebrow{font-size:12px;letter-spacing:1.2px}.app-root .user-chip strong{font-size:14px}.app-root .user-chip small{font-size:12px}.app-root .signout{font-size:14px}.app-root .app-main{font-size:15px}.app-root .page-head h1,.app-root h1{font-size:32px;line-height:1.12}.app-root .page-head p,.app-root .page-head small{font-size:14px;line-height:1.5}.command-centre-page{font-size:15px;line-height:1.5}.command-centre-page .command-header h1{font-size:38px;line-height:1.08}.command-centre-page .command-header p{font-size:13px;line-height:1.45}.command-centre-page .command-section-head p{font-size:13px;line-height:1.5}.command-centre-page .command-metric-label{font-size:12px}.command-centre-page .command-metric-detail{font-size:12px;line-height:1.4}.command-centre-page .command-network-crumbs,.command-centre-page .command-network-summary span,.command-centre-page .command-network-row small,.command-centre-page .command-map-legend,.command-centre-page .command-analytic-head span{font-size:12px}.command-centre-page .command-analytic .command-empty strong,.command-centre-page .command-panel .command-empty strong{font-size:14px}.command-centre-page .command-analytic .command-empty span,.command-centre-page .command-panel .command-empty span{font-size:13px;line-height:1.5}.command-centre-page .command-panel .command-section-head p{font-size:13px}@media (max-width:900px){.app-root .nav{padding:13px 18px}.app-root .brand{position:absolute;right:18px;top:13px;min-height:38px;font-size:15px}.app-root .mobile-nav-toggle{position:absolute;left:16px;right:auto;top:11px;display:grid;place-items:center;width:44px;height:44px;padding:0;border:1px solid rgba(157,225,220,.35);border-radius:7px;background:transparent;color:#fff;font-size:20px;line-height:1}.app-root .mobile-nav-toggle:focus-visible{outline:2px solid #84dad4;outline-offset:3px}.app-root .nav.is-open .nav-content{margin-top:52px}.app-root .app-main{padding-top:91px}}@media (max-width:720px){.app-root .page-head h1,.app-root h1{font-size:29px}.command-centre-page .command-header h1{font-size:31px}.command-centre-page .command-section-head p{font-size:13px}.command-centre-page .command-metric-label,.command-centre-page .command-metric-detail{font-size:12px}}.domain-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.domain-grid .form-card{margin:0;min-width:0}.form-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:10px}.form-card form{display:grid;gap:12px;margin-bottom:18px}.form-card form .button{justify-self:start}.compact-list{display:grid;gap:1px;border-top:1px solid var(--line)}.compact-list>div,.compact-list-row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;padding:11px 0;border:0;border-bottom:1px solid var(--line);background:transparent;color:inherit;text-align:left}.compact-list>div:last-child,.compact-list-row:last-child{border-bottom:0}.compact-list strong,.compact-list span{min-width:0}.compact-list strong{display:flex;align-items:center;gap:8px;overflow:hidden;text-overflow:ellipsis}.compact-list>div>span,.compact-list-row>span{color:var(--muted);font-size:12px;white-space:nowrap}.compact-list-row{width:100%;cursor:pointer}.compact-list-row:hover,.compact-list-row:focus-visible{color:var(--teal);outline:none}.party-swatch{display:inline-block;width:10px;height:10px;flex:0 0 10px;border-radius:50%;border:1px solid rgba(255,255,255,.25)}.check-field{display:flex;align-items:center;gap:8px;color:var(--ink);font-size:13px}.check-field input{width:16px;height:16px;accent-color:var(--teal)}.candidate-badge{display:inline-block;margin-left:8px;padding:3px 7px;border:1px solid rgba(231,184,95,.45);border-radius:12px;color:var(--amber);font-size:10px;font-weight:600;white-space:nowrap}@media (max-width:720px){.domain-grid,.form-row{grid-template-columns:1fr}.compact-list>div,.compact-list-row{align-items:flex-start;flex-direction:column;gap:4px}.compact-list>div>span,.compact-list-row>span{white-space:normal}}.command-national-map{position:relative;min-height:0;padding:26px 20px 18px;background:#0a1a22;box-shadow:inset 0 0 0 1px #8ca5aa2e}.command-national-map-svg{display:block;width:min(100%,900px);height:auto;margin:14px auto 10px;overflow:visible}.command-map-region{outline:none}.command-map-region path{fill:#17313a;stroke:#4a6970;stroke-width:1.15;vector-effect:non-scaling-stroke;transition:fill .16s ease,stroke .16s ease,filter .16s ease}.command-map-region.quiet path{fill:#17313a}.command-map-region.amber path{fill:#594b2e}.command-map-region.teal path{fill:#1c645d}.command-map-region.red path{fill:#703b3b}.command-map-region:hover path,.command-map-region:focus-visible path{stroke:#edf5f4;stroke-width:1.8;filter:brightness(1.18)}.command-map-region.selected path{stroke:var(--command-teal);stroke-width:2.5;filter:brightness(1.22)}.command-map-caption{display:flex;justify-content:space-between;gap:12px;border-top:1px solid var(--command-line);padding-top:12px;color:var(--command-muted);font-size:10px;letter-spacing:.3px}.command-map-caption strong{color:#edf5f4;font-size:11px;text-transform:uppercase;letter-spacing:1px}@media (max-width:720px){.command-national-map{padding:20px 8px 14px}.command-map-caption{display:grid;gap:5px}.command-national-map-svg{margin-top:10px}}.command-centre-page{--command-bg:#f5f7f6;--command-surface:#fff;--command-ink:#17272d;--command-muted:#68777b;--command-line:#dbe3e0;--command-soft:#eef3f1;--command-teal:#287f76;--command-amber:#a87526;--command-red:#b45353;background:var(--command-bg)}.command-centre-page .command-header{border-bottom-color:var(--command-line)}.command-centre-page .command-header h1{letter-spacing:-.035em}.command-centre-page .command-picture{padding-top:30px;padding-bottom:38px}.notification-shell{position:fixed;right:26px;top:18px;z-index:35}.notification-bell{display:inline-flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--line);background:var(--paper);color:var(--ink);border-radius:18px;font-weight:700}.notification-bell.has-unread{border-color:var(--teal);box-shadow:0 0 0 3px #55d0bf1f}.notification-bell b{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 5px;border-radius:11px;background:var(--teal);color:#082027;font-size:11px}.notification-popover{position:absolute;right:0;top:44px;width:min(420px,calc(100vw - 32px));max-height:70vh;overflow:auto;background:var(--paper);border:1px solid var(--line);box-shadow:0 16px 42px #0003;padding:12px}.notification-head,.notification-foot{display:flex;align-items:center;justify-content:space-between;gap:10px}.notification-head strong{font:600 16px Space Grotesk,sans-serif}.notification-list{display:grid;gap:8px;margin:10px 0}.notification-item{padding:10px;border:1px solid var(--line);background:var(--soft)}.notification-item.is-unread{border-left:3px solid var(--teal)}.notification-item a{text-decoration:none;color:inherit;display:block}.notification-line{display:flex;align-items:center;justify-content:space-between;gap:10px}.notification-line span{font-weight:700}.notification-line small{color:var(--muted);font-size:11px}.notification-item p{margin:6px 0 0;color:var(--muted);font-size:12px}.notification-meta{display:flex;gap:9px;margin-top:7px;color:var(--muted);font-size:10px;text-transform:uppercase}.notification-foot a{color:var(--teal);font-weight:700;text-decoration:none;font-size:12px}@media (max-width:900px){.notification-shell{right:18px;top:74px}}.command-centre-page .command-metrics{gap:12px;border:0}.command-centre-page .command-metric{position:relative;min-height:126px;padding:20px 20px 18px;border:1px solid var(--command-line);border-radius:5px;background:var(--command-surface);box-shadow:0 2px 8px #17272d09;transition:border-color .18s,box-shadow .18s,transform .18s}.command-centre-page .command-metric:before{content:"";position:absolute;top:20px;right:20px;width:6px;height:6px;border-radius:50%;background:#a8b6b4}.command-centre-page .command-metric:hover{border-color:#b9cbc7;box-shadow:0 7px 18px #17272d12;transform:translateY(-1px)}.command-centre-page .command-metric-value{margin-top:18px;color:var(--command-ink);font-size:31px;font-weight:650}.command-centre-page .command-metric-value.teal,.command-centre-page .command-metric-value.amber,.command-centre-page .command-metric-value.red{color:var(--command-ink)}.command-centre-page .command-metric:has(.command-metric-value.teal):before{background:var(--command-teal)}.command-centre-page .command-metric:has(.command-metric-value.amber):before{background:var(--command-amber)}.command-centre-page .command-metric:has(.command-metric-value.red):before{background:var(--command-red);box-shadow:0 0 0 3px #b453531a}.command-centre-page .command-network-section{padding:34px 0 42px;border-top:1px solid var(--command-line);border-bottom:1px solid var(--command-line);background:transparent;box-shadow:none}.command-centre-page .command-network-summary{background:var(--command-surface);border:1px solid var(--command-line);border-radius:5px;padding:19px 20px}.command-centre-page .command-network-row{background:var(--command-surface);border-color:var(--command-line);padding-left:16px}.command-centre-page .command-network-row:hover,.command-centre-page .command-network-row:focus-visible{background:var(--command-soft)}.command-centre-page .command-map-section{padding-top:44px}.command-centre-page .command-map{border-color:#263e43;border-radius:5px;background:#10262d;box-shadow:0 14px 30px #17272d1f}.command-centre-page .command-map-viewport{background:radial-gradient(circle at 50% 45%,rgba(62,128,121,.2),transparent 48%),linear-gradient(135deg,#10262d,#17343a)}.command-centre-page .command-map-region.quiet path{fill:#28464b}.command-centre-page .command-map-region.amber path{fill:#796238}.command-centre-page .command-map-region.teal path{fill:#287f76}.command-centre-page .command-map-region.red path{fill:#8f5353}.command-centre-page .command-map-region.selected path{stroke:#d4e7df;filter:brightness(1.16)}.command-centre-page .command-map-legend i.teal{background:var(--command-teal)}.command-centre-page .command-map-legend i.amber{background:var(--command-amber)}.command-centre-page .command-map-legend i.red{background:var(--command-red)}.command-centre-page .command-analytics{border-top-color:var(--command-line)}.command-centre-page .command-grid{gap:42px 52px}.command-centre-page .command-panel{border-top-color:var(--command-line)}.command-centre-page .command-workflow{border-top-color:#287f768c}.command-centre-page .command-attention{border-top-color:#a87526a6}.command-centre-page .command-pipeline-stage,.command-centre-page .command-activity-item,.command-centre-page .command-attention-item{background:var(--command-surface);border-color:var(--command-line)}.command-centre-page .command-pipeline-stage:hover,.command-centre-page .command-attention-item:hover{background:var(--command-soft)}@media (max-width:720px){.command-centre-page .command-picture{padding-top:22px;padding-bottom:30px}.command-centre-page .command-metric{min-height:112px;padding:16px}.command-centre-page .command-metric:before{top:16px;right:16px}.command-centre-page .command-network-section{padding:27px 0 32px}.command-centre-page .command-network-summary{padding:17px}.command-centre-page .command-map-section{padding-top:34px}}:root{--color-background:#f4f7f8;--color-surface:#fff;--color-surface-elevated:#fff;--color-text:#172331;--color-text-secondary:#6c7885;--color-text-muted:#8ba1a7;--color-border:#e1e8eb;--color-border-strong:#28414b;--color-primary:#0b8f88;--color-primary-dark:#08726d;--color-primary-soft:#e8f7f4;--color-navigation:#142b3a;--color-navigation-surface:#0c1b23;--color-navigation-text:#fff;--color-success:#55d0bf;--color-success-soft:#153b3a;--color-warning:#e7b85f;--color-warning-soft:#403822;--color-danger:#ee7770;--color-danger-soft:#45252a;--color-info:#8dd9ee;--color-info-soft:#17384a;--color-neutral:#71868c;--color-neutral-soft:#eef2f3;--color-hover:#eef3f1;--color-active:#153b3a;--color-focus:#55d0bf;--color-disabled:#8ba1a7;--color-party-fallback:#94a3b8;--color-map-default:#28464b;--color-map-selected:#d4e7df;--color-map-operational:#287f76;--color-map-warning:#796238;--color-map-critical:#8f5353;--color-map-hover:#edf5f4}.app-root{--color-background:#0b151c;--color-surface:#12232c;--color-surface-elevated:#10232c;--color-text:#edf5f4;--color-text-secondary:#8ba1a7;--color-text-muted:#8ba1a7;--color-border:#28414b;--color-border-strong:#34515b;--color-primary:#55d0bf;--color-primary-dark:#37ad9f;--color-primary-soft:#153b3a;--color-navigation:#0c1b23;--color-navigation-surface:#0a1419;--color-navigation-text:#fff;--color-success:#55d0bf;--color-success-soft:#153b3a;--color-warning:#e7b85f;--color-warning-soft:#403822;--color-danger:#ee7770;--color-danger-soft:#45252a;--color-info:#8dd9ee;--color-info-soft:#17384a;--color-neutral:#71868c;--color-neutral-soft:#1a3540;--color-hover:#18323c;--color-active:#153b3a;--color-focus:#55d0bf;--color-disabled:#8ba1a7}.app-root .owner-page{--owner-bg:var(--color-background);--owner-panel:var(--color-surface);--owner-raised:var(--color-surface-elevated);--owner-line:var(--color-border);--owner-line-strong:var(--color-border-strong);--owner-text:var(--color-text);--owner-muted:var(--color-text-secondary);--owner-teal:var(--color-success);--owner-yellow:var(--color-warning);--owner-red:var(--color-danger)}.command-centre-page{--command-bg:var(--color-background);--command-surface:var(--color-surface);--command-ink:var(--color-text);--command-muted:var(--color-text-secondary);--command-line:var(--color-border);--command-soft:var(--color-hover);--command-teal:var(--color-success);--command-amber:var(--color-warning);--command-red:var(--color-danger)}.command-centre-page .command-map-region path{fill:var(--color-map-default);stroke:var(--color-neutral)}.command-centre-page .command-map-region.quiet path{fill:var(--color-map-default)}.command-centre-page .command-map-region.amber path{fill:var(--color-map-warning)}.command-centre-page .command-map-region.teal path{fill:var(--color-map-operational)}.command-centre-page .command-map-region.red path{fill:var(--color-map-critical)}.command-centre-page .command-map-region:hover path,.command-centre-page .command-map-region:focus-visible path{stroke:var(--color-map-hover)}.command-centre-page .command-map-region.selected path{stroke:var(--color-map-selected)}
