@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800;900&display=swap";:root{--c-bg:#070b14;--c-s1:#0b1220;--c-s2:#0f192e;--c-s3:#141f38;--c-border:#ffffff17;--c-divider:#ffffff0e;--c-primary:#8b5cf6;--c-accent:#d946ef;--c-cyan:#06b6d4;--c-green:#10b981;--c-amber:#f59e0b;--c-red:#ef4444;--c-text:#f0f4fa;--c-sub:#94a3b8;--c-muted:#64748b;--c-bg2:var(--c-s1);--fs-2xs:.6rem;--fs-xs:.68rem;--fs-sm:.78rem;--fs-base:.875rem;--fs-md:1rem;--fs-lg:1.15rem;--fs-xl:1.45rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--lh-tight:1.25;--lh-base:1.6;--lh-loose:1.75;--sp-1:.25rem;--sp-2:.5rem;--sp-3:.75rem;--sp-4:1rem;--sp-5:1.25rem;--sp-6:1.5rem;--sp-7:1.75rem;--sp-8:2rem;--sp-10:2.5rem;--sp-12:3rem;--r-xs:5px;--r-sm:7px;--r-md:10px;--r-lg:14px;--r-xl:16px;--r-pill:999px;--shadow-xs:0 1px 3px #0000004d;--shadow-sm:0 2px 10px #00000059;--shadow-md:0 4px 20px #0006;--shadow-lg:0 14px 44px #00000080,0 2px 8px #00000047;--shadow-card:0 4px 16px #0006,inset 0 1px 0 #ffffff17;--shadow-elevated:0 8px 32px #00000073,inset 0 1px 0 #ffffff0f;--shadow-ai-card:0 4px 24px #00000073,0 0 28px #8b5cf612,inset 0 1px 0 #ffffff14;--shadow-hero-card:0 16px 48px #0000008c,0 0 60px #8b5cf612,inset 0 1px 0 #ffffff1a;--shadow-panel:0 2px 12px #00000052,inset 0 1px 0 #ffffff0e;--shadow-monitor:0 1px 4px #0003,inset 0 0 0 1px #ffffff0a;--shadow-floating:0 20px 60px #0000009e,0 4px 20px #0000006b,inset 0 1px 0 #ffffff1f;--z-dropdown:100;--z-sticky:500;--z-modal:800;--z-toast:900;--z-topbar:1000;--t-fast:.12s cubic-bezier(.2,0,.2,1);--t-base:.18s cubic-bezier(.2,0,.2,1);--t-slow:.28s cubic-bezier(.2,0,.2,1);--t-spring:.45s cubic-bezier(.34,1.56,.64,1);--t-heavy:.38s cubic-bezier(.22,.1,.36,1);--t-data:.14s cubic-bezier(.4,0,.6,1)}#root{background:radial-gradient(120% 40% at 50% 0,#8b5cf616 0%,#0000 60%),radial-gradient(45% 22% at 75% 25%,#8b5cf605 0%,#0000 55%),radial-gradient(55% 28% at 88% 92%,#8b5cf606 0%,#0000 52%),radial-gradient(100% 100%,#0000 38%,#0000002e 100%),radial-gradient(75% 35% at 10% 45%,#8b5cf604 0%,#0000 62%),radial-gradient(65% 38% at 50% 100%,#00000047 0%,#0000 68%);min-height:100vh}*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{height:100%;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:16px;line-height:var(--lh-base);background:var(--c-bg);color:var(--c-text);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"kern" 1,"liga" 1,"calt" 1;overflow-x:hidden}::-webkit-scrollbar{width:5px;height:5px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{border-radius:var(--r-xs);background:#8b5cf647}::-webkit-scrollbar-thumb:hover{background:#8b5cf67a}::selection{background:#8b5cf638}input,select,textarea,button{font-family:inherit}input,textarea{caret-color:var(--c-primary)}button:not(:disabled){cursor:pointer}button:disabled,button[disabled]{opacity:.42;cursor:not-allowed!important}input:focus-visible{outline-offset:3px;outline:1.5px solid #8b5cf6a6}select:focus-visible{outline-offset:3px;outline:1.5px solid #8b5cf6a6}textarea:focus-visible{outline-offset:3px;outline:1.5px solid #8b5cf6a6}button:focus-visible{outline-offset:3px;outline:1.5px solid #8b5cf6a6}a:focus-visible{outline-offset:3px;outline:1.5px solid #8b5cf6a6}input:focus,select:focus,textarea:focus{outline:none}input::placeholder,textarea::placeholder{color:var(--c-muted);opacity:1}input:not(:focus):not(:disabled):hover{border-color:#ffffff29!important}select:not(:disabled):hover{cursor:pointer;transition:border-color var(--t-base);border-color:#ffffff29}textarea:not(:focus):not(:disabled):hover{border-color:#ffffff29!important}.nav-btn:not(.nav-active):hover{color:var(--c-sub)!important;background:#ffffff0f!important}.collapse-btn:hover{color:#cbd5e1!important}.nav-active{animation:4s ease-in-out infinite nav-signal!important}@keyframes nav-signal{0%,to{box-shadow:inset 3px 0 #8b5cf699}50%{box-shadow:inset 3px 0 #8b5cf6f2,inset 5px 0 12px #8b5cf61f}}.row-interactive{transition:background var(--t-fast),box-shadow var(--t-fast);cursor:pointer;-webkit-user-select:none;user-select:none}.row-interactive:hover{background:#8b5cf60a;box-shadow:inset 3px 0 #8b5cf659}.card-hover{transition:transform var(--t-fast),box-shadow var(--t-base),border-color var(--t-base)}.card-hover:hover{transform:translateY(-1.5px);border-color:#8b5cf642!important;box-shadow:0 14px 44px #0000007a,0 0 20px #8b5cf60f,0 0 0 1px #8b5cf62e!important}.kpi-card{transition:transform var(--t-fast),box-shadow var(--t-base),border-color var(--t-base),opacity var(--t-base)}.kpi-card:hover{transform:translateY(-1.5px);box-shadow:0 12px 40px #0000008c,var(--shadow-elevated),inset 0 3px 0 0 var(--kpi-color)!important;border-color:#ffffff2e!important}.ts-update{animation:.28s cubic-bezier(.2,0,.2,1) both ts-fade}@keyframes ts-fade{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.btn-anim{transition:filter var(--t-fast),transform var(--t-fast),opacity var(--t-fast),box-shadow var(--t-fast)}.btn-anim:hover{filter:brightness(1.1);transform:translateY(-1px);box-shadow:0 4px 14px #0000004d}.btn-anim:active{filter:brightness(.9);box-shadow:none;transform:translateY(1px)scale(.985)}.fade-in{animation:.35s cubic-bezier(.4,0,.2,1) both fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.stagger-enter{animation:.35s cubic-bezier(.4,0,.2,1) both fadeIn}.intelligence-layer{animation:5s ease-in-out infinite intel-glow}@keyframes intel-glow{0%,to{filter:drop-shadow(0 0 8px #8b5cf60a)}50%{filter:drop-shadow(0 0 20px #8b5cf61a)}}.pulse{animation:2.2s ease-in-out infinite pulse}@keyframes pulse{0%,to{opacity:1}50%{opacity:.35}}.shimmer{background:linear-gradient(90deg,var(--c-s1) 20%,#8b5cf617 50%,var(--c-s1) 80%);border-radius:var(--r-sm);background-size:200%;animation:1.8s infinite shimmer}@keyframes shimmer{0%{background-position:200%}to{background-position:-200%}}.toast-enter{animation:.22s cubic-bezier(.2,0,.2,1) both toastIn}@keyframes toastIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.g2{gap:var(--g2-gap,1rem);grid-template-columns:1fr 1fr;display:grid}.text-gradient{background:linear-gradient(135deg,#8b5cf6,#d946ef);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.tb-btn{background:var(--c-s3);color:var(--c-sub);border:1px solid var(--c-border);border-radius:var(--r-sm);cursor:pointer;font-size:var(--fs-sm);white-space:nowrap;letter-spacing:.01em;transition:background var(--t-fast),color var(--t-fast),border-color var(--t-fast);padding:.28rem .65rem;font-weight:500;line-height:1.4}.tb-btn:hover{color:var(--c-text);background:#ffffff12;border-color:#ffffff2e}.tb-btn:active{filter:brightness(.88)}.ui-label{font-size:var(--fs-xs);color:var(--c-sub);text-transform:uppercase;letter-spacing:.06em;margin-bottom:var(--sp-2);font-weight:600;display:block}.ui-section{font-size:var(--fs-xs);color:var(--c-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:var(--sp-4);font-weight:700}.ui-caption{font-size:var(--fs-2xs);color:var(--c-muted);line-height:var(--lh-loose)}.ui-sub{font-size:var(--fs-sm);color:var(--c-sub);line-height:var(--lh-base)}.ui-body{font-size:var(--fs-base);color:var(--c-text);line-height:var(--lh-base)}.num{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.mono{letter-spacing:-.01em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}.divider-fine{border-top:1px solid var(--c-divider)}.sys-divider{background:linear-gradient(90deg,#0000,#fff1 22% 78%,#0000);height:1px;margin:.45rem 0}.timestamp{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--fs-2xs);color:var(--c-muted);letter-spacing:-.01em;line-height:1.3}.ai-output{border-color:#8b5cf633!important;box-shadow:0 0 18px #8b5cf612!important}.surface-0{background:var(--c-bg)}.surface-1{background:var(--c-s1)}.surface-2{background:var(--c-s2)}.surface-3{background:var(--c-s3)}.surface-analytics{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s1) 62%)!important;box-shadow:var(--shadow-elevated)!important;border-color:#ffffff21!important}.surface-ai{background:linear-gradient(160deg,var(--c-s1) 0%,#8b5cf60f 100%)!important;box-shadow:var(--shadow-ai-card)!important;border-color:#8b5cf659!important}.surface-executive{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s3) 42%,#8b5cf61a 82%,#8b5cf60a 100%)!important;box-shadow:var(--shadow-hero-card)!important;border-color:#8b5cf66b!important}.surface-hero{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s3) 40%,#8b5cf629 80%,#8b5cf60f 100%)!important;box-shadow:var(--shadow-hero-card)!important;border-color:#8b5cf694!important;padding:1.75rem 2rem!important}.surface-monitor{background:var(--c-s2)!important;box-shadow:var(--shadow-monitor)!important;border-color:#ffffff14!important}.surface-panel{background:linear-gradient(180deg,var(--c-s2) 0%,var(--c-s1) 100%)!important;box-shadow:var(--shadow-panel)!important;border-color:#ffffff1a!important}.surface-data{background:var(--c-s2)!important;box-shadow:var(--shadow-monitor)!important;border-radius:var(--r-md)!important;border-color:#ffffff12!important}@media (max-width:768px){.mob-hide{display:none!important}.mob-nav{display:flex!important}.sim-grid,.email-grid,.dash-grid,.set-grid,.content-grid,.g2,.sim-score-grid{grid-template-columns:1fr!important}main{padding:.85rem!important;padding-bottom:calc(60px + env(safe-area-inset-bottom,12px))!important;overflow-x:hidden!important}img{max-width:100%!important;height:auto!important}.aside-sticky{position:static!important}.dash-hero{padding:1.1rem 1.25rem!important}.dash-orchestration{margin-bottom:-1.1rem!important;margin-left:-1.25rem!important;margin-right:-1.25rem!important;padding-left:1.25rem!important;padding-right:1.25rem!important}.telemetry-strip{overflow:hidden;gap:.6rem!important}.score-instrument{align-self:center}.score-ring-frame:after{display:none}.hero-status-pod{display:none!important}.hero-inner-light:after{display:none}.crm-actions{flex-wrap:wrap!important;justify-content:flex-end!important}.tb-btn{padding:.22rem .5rem!important;font-size:.72rem!important}.app-header{height:auto!important;min-height:48px!important;padding:.55rem 1rem!important}.header-meta{display:none!important}.toast-wrap{bottom:calc(60px + env(safe-area-inset-bottom,0px) + .75rem)!important;right:.75rem!important}}@media (max-width:900px){.lp-hero{grid-template-columns:1fr!important;gap:2.5rem!important}.lp-timeline,.lp-features-grid,.lp-pricing-grid,.lp-4col{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:768px){.lp-nav{padding:0 1.5rem!important}.lp-section-pad{padding-left:1.5rem!important;padding-right:1.5rem!important}.lp-3col,.lp-2col{grid-template-columns:1fr!important}.lp-trust-bar{flex-wrap:wrap!important}.lp-trust-bar>div{border-right:none!important;min-width:50%!important;padding:1.1rem 0!important}.lp-footer{text-align:center!important;flex-direction:column!important;gap:.5rem!important}.lp-hero-h1{font-size:2.4rem!important}.lp-hero-preview{display:none!important}.lp-hero{padding-top:5rem!important;padding-bottom:4.5rem!important}}@media (max-width:480px){.lp-timeline{grid-template-columns:1fr!important}.lp-nav-login{display:none!important}.lp-logo{height:28px!important}.lp-hero-h1{letter-spacing:-.02em!important;font-size:1.85rem!important}.lp-hero{padding-top:3.5rem!important;padding-bottom:3rem!important}.lp-features-grid,.lp-pricing-grid{grid-template-columns:1fr!important}.lp-4col{grid-template-columns:repeat(2,1fr)!important}.lp-section-pad{padding-left:1rem!important;padding-right:1rem!important}.lp-footer-outer{padding-bottom:calc(1.5rem + env(safe-area-inset-bottom,0px))!important}.lp-pricing-grid>div{word-break:break-word}}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-webkit-appearance:textfield;appearance:textfield}.admin-tr:hover{background:#ffffff06!important}@keyframes spin{to{transform:rotate(360deg)}}.ai-glow{animation:3.5s ease-in-out infinite ai-pulse}@keyframes ai-pulse{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 20px 2px #8b5cf626}}.badge-ai{animation:3.5s ease-in-out infinite badge-ai-breathe}@keyframes badge-ai-breathe{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 8px 2px #8b5cf661}}.signal-live,.signal-urgent,.signal-ai{vertical-align:middle;border-radius:50%;flex-shrink:0;width:6px;height:6px;display:inline-block}.signal-live{background:var(--c-green);animation:3.2s cubic-bezier(.37,0,.63,1) infinite sig-live}.signal-urgent{background:var(--c-red);animation:1.8s ease-in-out infinite sig-urgent}.signal-ai{background:var(--c-primary);animation:3s ease-in-out infinite sig-ai}@keyframes sig-live{0%,to{box-shadow:0 0 #10b98100}55%{box-shadow:0 0 0 4px #10b9813d}}@keyframes sig-urgent{0%,to{box-shadow:0 0 #ef444400}55%{box-shadow:0 0 0 5px #ef444438}}@keyframes sig-ai{0%,to{box-shadow:0 0 #8b5cf600}50%{box-shadow:0 0 0 5px #8b5cf633}}.surface-critical{background:linear-gradient(160deg,var(--c-s1) 0%,#ef444406 100%)!important;border-color:#ef444438!important}.zone-exec-header{position:relative}.zone-exec-header:before{content:"";pointer-events:none;border-radius:var(--r-xl) var(--r-xl) 0 0;z-index:1;background:linear-gradient(90deg,#0000 0%,#8b5cf673 28%,#8b5cf6d1 50%,#8b5cf673 72%,#0000 100%);height:1px;animation:5s ease-in-out infinite exec-line-pulse;position:absolute;top:0;left:0;right:0}@keyframes exec-line-pulse{0%,to{opacity:.75}50%{opacity:1}}.score-instrument{transition:box-shadow var(--t-slow)}.score-instrument:hover{box-shadow:inset 0 1px #ffffff12,0 6px 24px #0000006b,0 0 32px #8b5cf61f!important}.kpi-live{position:relative;overflow:hidden}.kpi-live:before{content:"";background:linear-gradient(90deg,transparent,var(--kpi-color),transparent);pointer-events:none;height:1px;position:absolute;top:0;left:12%;right:12%}.kpi-target{opacity:.84}.telemetry-strip{color:var(--c-muted);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.9rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.51rem;font-weight:700;display:flex}.tel-sep{background:#ffffff14;flex-shrink:0;width:1px;height:8px}.tel-val{color:var(--c-sub);font-weight:600}.sf-nominal{border-radius:var(--r-md);background:linear-gradient(160deg,#10b9810a 0%,var(--c-s2) 60%);border:1px solid #10b98129;align-items:center;gap:.65rem;padding:.38rem .9rem;display:flex;box-shadow:0 1px 8px #00000047}.sf-alert-warning{border-radius:var(--r-md);background:linear-gradient(160deg,#f59e0b0a 0%,var(--c-s1) 55%);border:1px solid #f59e0b38;align-items:center;gap:.65rem;padding:.42rem .9rem;display:flex;box-shadow:0 2px 12px #0000004d}.sf-alert-critical{border-radius:var(--r-md);background:linear-gradient(160deg,#ef44440f 0%,var(--c-s1) 50%);border:1px solid #ef444442;align-items:center;gap:.65rem;padding:.42rem .9rem;display:flex;box-shadow:0 2px 14px #ef444414,0 1px 8px #0000004d}.intel-diffuse{position:relative;overflow:hidden}.intel-diffuse:after{content:"";pointer-events:none;background:radial-gradient(#8b5cf60a 0%,#0000 70%);width:50%;height:50%;position:absolute;top:-25%;right:-10%}.zone-sep{background:linear-gradient(90deg,#8b5cf638 0%,#ffffff12 18% 82%,#0000 100%);height:1px;margin:1.1rem 0;position:relative}.zone-sep:before{content:"";background:#8b5cf68c;border-radius:50%;width:3px;height:3px;position:absolute;top:-1px;left:0}.score-ring-frame{justify-content:center;align-items:center;display:inline-flex;position:relative}.score-ring-frame:before{content:"";pointer-events:none;background:radial-gradient(#8b5cf61c 0%,#0000 68%);border-radius:50%;position:absolute;top:-8px;bottom:-8px;left:-8px;right:-8px}.score-ring-frame:after{content:"";pointer-events:none;border:1px dashed #ffffff12;border-radius:50%;position:absolute;top:-13px;bottom:-13px;left:-13px;right:-13px}.hero-ambient{box-shadow:0 28px 88px #000000ad,0 0 110px #8b5cf617,inset 0 1px #ffffff1f,inset 4px 0 20px #8b5cf60d!important}.kpi-progress{border-radius:var(--r-pill);margin-top:var(--sp-3);background:#ffffff12;overflow:hidden}.kpi-progress-fill{border-radius:var(--r-pill);height:100%;transition:width .9s cubic-bezier(.4,0,.2,1)}.kpi-live .kpi-progress-fill{animation:3.2s ease-in-out infinite kpi-data-pulse}@keyframes kpi-data-pulse{0%,to{opacity:.7}50%{opacity:.92}}.trend-badge{text-transform:uppercase;letter-spacing:.07em;opacity:.72;margin-top:.3rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.49rem;font-weight:800;display:inline-block}.trend-green{color:var(--c-green)}.trend-amber{color:var(--c-amber)}.trend-red{color:var(--c-red)}.trend-muted{color:var(--c-muted)}.ops-panel{transition:box-shadow var(--t-base),border-color var(--t-base)}.ops-panel:hover{border-color:#ffffff1f!important;box-shadow:0 6px 28px #0000007a,inset 0 1px #fff1,inset 0 -2px 10px #0003!important}.op-narrative{color:var(--c-sub);border-radius:var(--r-xs);letter-spacing:.012em;background:#ffffff06;border-left:2px solid #8b5cf647;margin-bottom:.45rem;padding:.22rem .52rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.52rem;font-weight:600;line-height:1.4;display:block}.sys-pressure-bar{border-radius:var(--r-pill);background:#ffffff0e;height:2px;margin:.16rem 0 .42rem;overflow:hidden}.sys-pressure-fill{border-radius:var(--r-pill);height:100%;transition:width 1.3s cubic-bezier(.4,0,.2,1)}.coord-badge{text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:.04rem .28rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.42rem;font-weight:800;line-height:1.5}.coord-synchronized{color:var(--c-green);background:#10b9811a}.coord-partial{color:var(--c-amber);background:#f59e0b1a}.coord-divergent{color:var(--c-red);background:#ef44441a}.coord-desync{color:var(--c-red);background:#ef444412}.coord-offline{color:var(--c-muted);background:#ffffff0d}.perf-state{text-transform:uppercase;letter-spacing:.07em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.42rem;font-weight:800;line-height:1}.perf-state-critical{color:var(--c-red)}.perf-state-degraded,.perf-state-unstable{color:var(--c-amber)}.perf-state-accelerating,.perf-state-stable{color:var(--c-green)}.perf-state-recovering{color:var(--c-cyan)}.perf-state-offline{color:var(--c-muted);opacity:.4}.cascade-indicator{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border-radius:3px;flex-shrink:0;padding:.04rem .28rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800}.priority-rank{letter-spacing:.08em;text-transform:uppercase;border-radius:3px;flex-shrink:0;padding:.04rem .26rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:900}.priority-p1{color:var(--c-red);background:#ef44441a}.priority-p2{color:var(--c-amber);background:#f59e0b1a}.priority-p3{color:var(--c-cyan);background:#06b6d41a}.op-gain{color:var(--c-green);letter-spacing:.04em;opacity:.62;margin-top:.06rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700;display:block}.mission-nominal{border-color:#10b98138!important}.mission-watch{background:linear-gradient(155deg,#f59e0b06 0%,var(--c-s1) 60%)!important;border-color:#f59e0b47!important}.mission-risk{background:linear-gradient(155deg,#f59e0b09 0%,var(--c-s1) 55%)!important;border-color:#f59e0b5c!important}.mission-critical{background:linear-gradient(155deg,#ef44440d 0%,var(--c-s1) 50%)!important;border-color:#ef44445c!important}.mission-critical:before{background:linear-gradient(90deg,#0000,#ef44442e 30% 70%,#0000)!important}.mission-readiness{letter-spacing:-.01em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.56rem;font-weight:900}.mission-blocker-count{color:var(--c-red);text-transform:uppercase;letter-spacing:.06em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.5rem;font-weight:800;animation:1.8s ease-in-out infinite sig-urgent}.perf-strip{background:linear-gradient(160deg,var(--c-s2) 0%,var(--c-s1) 70%);border-radius:var(--r-lg);box-shadow:var(--shadow-panel);border:1px solid #ffffff12;grid-template-columns:repeat(3,1fr);gap:.7rem;margin-bottom:1rem;padding:.75rem 1rem;display:grid}.perf-metric{flex-direction:column;gap:.18rem;display:flex}.perf-header{justify-content:space-between;align-items:center;margin-bottom:.12rem;display:flex}.perf-label{color:var(--c-muted);text-transform:uppercase;letter-spacing:.08em;opacity:.6;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.46rem;font-weight:800}.perf-track{border-radius:var(--r-pill);background:#ffffff0f;height:3px;margin:.16rem 0;overflow:hidden}.perf-fill{border-radius:var(--r-pill);height:100%;transition:width 1.1s cubic-bezier(.4,0,.2,1)}.perf-footer{justify-content:space-between;align-items:center;display:flex}.perf-value{letter-spacing:-.02em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.72rem;font-weight:900;line-height:1}.perf-confidence{text-transform:uppercase;letter-spacing:.06em;opacity:.55;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700}.perf-velocity{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.5rem;font-weight:900}.perf-trend{text-transform:uppercase;letter-spacing:.06em;opacity:.6;margin-top:.1rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700}.ai-signal-row{border-bottom:1px solid #ffffff09;align-items:flex-start;gap:.45rem;padding:.28rem 0;display:flex}.ai-signal-row:last-child{border-bottom:none}.ai-risk-chain{text-transform:uppercase;letter-spacing:.04em;flex-shrink:0;align-items:center;gap:.2rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.48rem;font-weight:800;display:inline-flex}.ai-confidence{color:var(--c-muted);letter-spacing:.05em;opacity:.6;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700}.ai-impact{text-transform:uppercase;letter-spacing:.04em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800}.ai-impact-high{color:var(--c-red)}.ai-impact-med{color:var(--c-amber)}.ai-impact-low{color:var(--c-cyan)}.ai-anomaly{border-radius:var(--r-sm);background:#ef44440f;border:1px solid #ef444429;padding:.32rem .6rem}.ai-recommendation-entry{border-radius:var(--r-sm);background:#06b6d40a;border:1px solid #06b6d424;padding:.32rem .6rem}.task-lane{font-size:var(--fs-sm);border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.45rem;padding:.28rem 0;line-height:1.45;display:flex}.task-lane:last-child{border-bottom:none}.task-state{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:3px;flex-shrink:0;margin-top:.32rem;padding:.05rem .3rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800}.task-state-blocked{color:var(--c-red);background:#ef444414}.task-state-active{color:var(--c-cyan);background:#06b6d414}.task-state-queued{color:var(--c-muted);background:#ffffff0d}.task-state-completed{color:var(--c-green);background:#10b98114}.task-critical-lane{border-left:2px solid #ef444473!important;padding-left:.5rem!important}.task-burst{animation:2.5s ease-in-out infinite task-burst}@keyframes task-burst{0%,to{opacity:.72}50%{opacity:1}}.task-projection{color:var(--c-muted);text-transform:uppercase;letter-spacing:.05em;opacity:.55;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700}.exec-velocity-bar{border-bottom:1px solid #ffffff0d;align-items:center;gap:.75rem;margin-bottom:.42rem;padding:.3rem 0 .48rem;display:flex}.exec-vel-stat{flex-direction:column;align-items:center;gap:.04rem;display:flex}.exec-vel-label{text-transform:uppercase;letter-spacing:.08em;color:var(--c-muted);opacity:.48;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.42rem;font-weight:800;line-height:1}.exec-vel-value{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.68rem;font-weight:900;line-height:1}.exec-vel-divider{background:#ffffff12;flex-shrink:0;width:1px;height:18px}.feed-origin{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;flex-shrink:0;margin-top:.3rem;padding:.06rem .28rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800;line-height:1.45}.feed-dir{flex-shrink:0;margin-top:.26rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.6rem;font-weight:900;line-height:1.4}.feed-dir-up{color:var(--c-green)}.feed-dir-down{color:var(--c-red)}.feed-dir-flat{color:var(--c-muted);opacity:.45}.feed-severity{border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.36rem}.feed-severity-critical{background:var(--c-red);animation:1.8s ease-in-out infinite sig-urgent}.feed-severity-warning{background:var(--c-amber)}.feed-severity-positive{background:var(--c-green)}.feed-severity-nominal{background:var(--c-muted);opacity:.38}.feed-severity-info{background:var(--c-muted)}.feed-impact{text-transform:uppercase;letter-spacing:.06em;opacity:.7;margin-top:.22rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.42rem;font-weight:800;line-height:1}.feed-consequence{font-size:var(--fs-2xs);color:var(--c-muted);opacity:.65;margin-top:.12rem;line-height:1.35}.exec-action{border-radius:var(--r-md);background:#ffffff05;border:1px solid #ffffff0f;flex-direction:column;gap:.14rem;margin-bottom:.36rem;padding:.42rem .65rem;display:flex}.exec-action:last-child{margin-bottom:0}.exec-action-critical{background:#ef44440a!important;border-color:#ef44443d!important}.exec-action-warning{background:#f59e0b08!important;border-color:#f59e0b38!important}.exec-action-info{background:#06b6d407!important;border-color:#06b6d42e!important}.exec-action-hdr{flex-wrap:wrap;align-items:center;gap:.42rem;display:flex}.exec-action-urgency{text-transform:uppercase;letter-spacing:.07em;border-radius:3px;flex-shrink:0;padding:.04rem .28rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:900}.exec-urgency-critical{color:var(--c-red);background:#ef44441a}.exec-urgency-warning{color:var(--c-amber);background:#f59e0b1a}.exec-urgency-info{color:var(--c-cyan);background:#06b6d41a}.exec-action-chain{letter-spacing:.04em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.46rem;font-weight:800}.exec-action-confidence{color:var(--c-muted);letter-spacing:.04em;opacity:.52;margin-left:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:700}.exec-action-text{font-size:var(--fs-sm);color:var(--c-sub);line-height:1.45}.exec-action-system{text-transform:uppercase;letter-spacing:.06em;color:var(--c-muted);opacity:.55;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800}@media (max-width:768px){.perf-strip{grid-template-columns:1fr!important}.exec-velocity-bar{flex-wrap:wrap;gap:.5rem}}.card-upcoming-event{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s1) 60%);border-radius:var(--r-xl);box-shadow:var(--shadow-card);border:1px solid #ffffff1a;padding:1rem 1.25rem;position:relative;overflow:hidden}.card-upcoming-event:before{content:"";background:linear-gradient(90deg,#0000,#ffffff12 30% 70%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.ue-hdr{flex-wrap:wrap;align-items:center;gap:.55rem;margin-bottom:.62rem;display:flex}.ue-countdown{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--fs-sm);letter-spacing:-.02em;font-weight:900}.ue-phase{color:var(--c-muted);text-transform:uppercase;letter-spacing:.1em;border-radius:var(--r-xs);background:#ffffff0a;border:1px solid #ffffff12;padding:.1rem .38rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.52rem;font-weight:800}.ue-body{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.ue-identity{flex:1;min-width:0}.ue-name{font-size:var(--fs-md);letter-spacing:-.025em;color:var(--c-text);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.2rem;font-weight:800;overflow:hidden}.ue-meta{color:var(--c-muted);letter-spacing:.03em;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.6rem}.ue-module-health{flex-shrink:0;align-items:center;gap:.55rem;display:flex}.ue-module-cell{flex-direction:column;align-items:center;gap:.08rem;min-width:38px;display:flex}.ue-module-dir{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.68rem;font-weight:900;line-height:1}.ue-progress-track{border-radius:var(--r-pill);background:#ffffff0f;height:2px;overflow:hidden}.ue-progress-fill{border-radius:var(--r-pill);height:100%;transition:width .9s var(--t-data)}.ai-command-panel{background:linear-gradient(160deg,var(--c-s1) 0%,#8b5cf60f 100%);border-radius:var(--r-xl);border:1px solid #8b5cf638;border-top-color:#8b5cf661;flex-direction:column;gap:0;padding:1rem 1.25rem;display:flex;position:relative;box-shadow:0 4px 24px #00000073,0 0 42px #8b5cf617,inset 0 1px #8b5cf629}.acp-hdr{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.acp-status-badge{text-transform:uppercase;letter-spacing:.07em;margin-left:auto;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.52rem;font-weight:800}.acp-critical-path{border-radius:var(--r-sm);color:var(--c-red);text-transform:uppercase;letter-spacing:.05em;background:#ef444414;border:1px solid #ef444433;align-items:center;gap:.42rem;margin-bottom:.52rem;padding:.36rem .65rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.52rem;font-weight:800;display:flex}.acp-analytics-grid{border-bottom:1px solid #fff1;grid-template-columns:1fr 1fr 1fr;gap:.38rem;margin-bottom:.52rem;padding-bottom:.42rem;display:grid}.acp-section-label{color:var(--c-muted);text-transform:uppercase;letter-spacing:.08em;opacity:.42;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.5rem;font-weight:800}.acp-insight-row{border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.5rem;padding:.3rem 0;display:flex}.acp-insight-row:last-child{border-bottom:none}.acp-source-tag{text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;border-radius:3px;flex-shrink:0;margin-top:.1rem;padding:.06rem .35rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.5rem;font-weight:800;line-height:1.4}.acp-causal-row{border-bottom:1px solid #ffffff0a;align-items:baseline;gap:.5rem;padding:.26rem 0;display:flex}.acp-causal-row:last-child{border-bottom:none}.acp-causal-chain{flex-shrink:0;align-items:center;gap:.18rem;display:inline-flex}.tasks-overview{background:linear-gradient(158deg,var(--c-s2) 0%,var(--c-s1) 70%);border-radius:var(--r-lg);box-shadow:var(--shadow-panel);border:1px solid #ffffff14;border-left:2px solid #8b5cf652;padding:.85rem 1rem}.exec-progress-track{border-radius:var(--r-pill);background:#ffffff0f;height:2px;margin:.3rem 0 .52rem;overflow:hidden}.exec-progress-fill{border-radius:var(--r-pill);height:100%;transition:width .9s var(--t-data)}.task-pipeline-row{font-size:var(--fs-sm);color:var(--c-sub);border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.45rem;padding:.26rem 0;line-height:1.45;display:flex}.task-pipeline-row:last-child{border-bottom:none}.task-index{color:var(--c-muted);text-align:right;letter-spacing:.01em;flex-shrink:0;min-width:1.2rem;margin-top:.35rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.56rem;font-weight:600}.card-recommendations{background:linear-gradient(158deg,var(--c-s2) 0%,var(--c-s1) 70%);border-radius:var(--r-lg);box-shadow:var(--shadow-panel);border:1px solid #ffffff14;border-left:2px solid #06b6d440;padding:.85rem 1rem}.rec-entry{font-size:var(--fs-sm);border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.5rem;padding:.3rem 0;line-height:1.45;display:flex}.rec-entry:last-child{border-bottom:none}.rec-chain{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;opacity:.8;flex-shrink:0;margin-top:.15rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.48rem;font-weight:800}.rec-critical{color:var(--c-red)}.rec-warning{color:var(--c-amber)}.rec-info{color:var(--c-sub)}.rec-recommendation{color:var(--c-cyan)}.rec-nominal{color:var(--c-green);letter-spacing:.05em;text-transform:uppercase;align-items:center;gap:.42rem;padding:.35rem 0;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.58rem;font-weight:700;display:flex}@media (max-width:768px){.exec-module-grid{grid-template-columns:1fr!important}.ue-module-health{display:none!important}}.dashboard-shell{flex-direction:column;width:100%;display:flex}.dashboard-row{gap:1rem;width:100%;display:grid}.dashboard-row-command{grid-template-columns:1fr}.dashboard-main{flex:1;min-width:0}.dashboard-side{flex-shrink:0}.dashboard-stack{flex-direction:column;gap:1rem;display:flex}.dashboard-cluster{flex-direction:column;gap:.5rem;display:flex}.dashboard-grid{gap:1rem;display:grid}.card-command{z-index:4;position:relative}.card-intelligence{z-index:3;position:relative}.card-analytics{z-index:2;position:relative}.card-activity{z-index:1;position:relative}.card-ai-shell{background:linear-gradient(160deg,var(--c-s2) 0%,#8b5cf60a 100%);border-radius:var(--r-xl);border:1px solid #8b5cf62e;position:relative;overflow:hidden}.card-ai-shell:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(80% 60% at 50% 0,#8b5cf60d 0%,#0000 65%);position:absolute;top:0;bottom:0;left:0;right:0}.kpi-grid{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.75rem;display:grid}.kpi-cell{min-width:0;position:relative}.kpi-wide{grid-column:span 2}.kpi-tall{grid-row:span 2}.zone-title{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:var(--fs-2xs);color:var(--c-muted);text-transform:uppercase;letter-spacing:.12em;font-weight:800}.zone-subtitle{font-size:var(--fs-2xs);color:var(--c-muted);letter-spacing:.06em;opacity:.6}.zone-meta{color:var(--c-muted);letter-spacing:.08em;text-transform:uppercase;opacity:.52;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.48rem}.zone-anchor{border-radius:var(--r-pill);background:linear-gradient(#8b5cf6ad 0%,#8b5cf62e 100%);flex-shrink:0;width:2px;height:10px}.elev-1{box-shadow:var(--shadow-hero-card)!important}.elev-2{box-shadow:var(--shadow-ai-card)!important}.elev-3{box-shadow:var(--shadow-elevated)!important}.elev-4{box-shadow:var(--shadow-card)!important}@media (max-width:768px){.dashboard-row-command{grid-template-columns:1fr!important}.kpi-grid{grid-template-columns:repeat(2,1fr)!important}.kpi-wide{grid-column:span 1!important}.kpi-tall{grid-row:span 1!important}.card-ai-shell{display:none!important}.dashboard-side{width:100%!important}}:root{--vertical-primary-soft:#8b5cf61c;--vertical-primary-glow:#8b5cf633;--vertical-surface:#8b5cf60e}.vertical-badge{letter-spacing:.14em;text-transform:uppercase;border-radius:var(--r-xs);border:1px solid var(--vertical-primary);color:var(--vertical-primary);background:var(--vertical-surface);white-space:nowrap;flex-shrink:0;padding:.14rem .38rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800;line-height:1.8;display:inline-block}.vertical-badge-events{color:var(--c-primary);background:#8b5cf614;border-color:#8b5cf666;box-shadow:0 0 6px #8b5cf61f}.brand-stack{flex-direction:column;gap:.1rem;min-width:0;display:flex}.brand-subsystem{color:var(--c-muted);text-transform:uppercase;letter-spacing:.13em;opacity:.6;font-size:.46rem;font-weight:700;line-height:1}.surface-executive{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s1) 62%);border-radius:var(--r-xl);box-shadow:var(--shadow-elevated),inset 0 -1px 0 #0003;border:1px solid #ffffff21}.surface-monitor{background:linear-gradient(158deg,var(--c-s2) 0%,var(--c-s1) 70%);border-radius:var(--r-lg);box-shadow:var(--shadow-panel),inset 0 -2px 10px #0003;border:1px solid #ffffff12}.surface-intelligence{background:linear-gradient(160deg,var(--c-s1) 0%,#8b5cf60f 100%);border-radius:var(--r-xl);box-shadow:var(--shadow-ai-card),inset 0 1px 0 #8b5cf61f;border:1px solid #8b5cf638}.surface-collaboration{background:linear-gradient(155deg,var(--c-s2) 0%,var(--c-s1) 62%);border-radius:var(--r-xl);box-shadow:var(--shadow-card);border:1px solid #ffffff1c}.surface-system{background:var(--c-s1);border:1px solid var(--c-border);border-radius:var(--r-xl);box-shadow:var(--shadow-card)}.platform-meta-label{text-transform:uppercase;letter-spacing:.12em;color:var(--c-muted);font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.44rem;font-weight:800}:root{--vertical-primary:var(--c-primary);--vertical-accent:var(--c-accent)}.activity-feed{border-radius:var(--r-lg);background:linear-gradient(160deg,var(--c-s2) 0%,var(--c-s1) 72%);border:1px solid #ffffff14;flex-direction:column;display:flex;position:relative;overflow:hidden}.activity-feed:before{content:"";pointer-events:none;background:linear-gradient(#8b5cf68c 0%,#8b5cf614 100%);width:2px;position:absolute;top:0;bottom:0;left:0}.activity-entry{transition:background var(--t-fast);border-bottom:1px solid #ffffff0a;align-items:flex-start;gap:.52rem;padding:.45rem 1rem .45rem 1.15rem;display:flex}.activity-entry:last-child{border-bottom:none}.activity-entry:hover{background:#8b5cf608}.act-dot{border-radius:50%;flex-shrink:0;width:5px;height:5px;margin-top:.34rem}.act-critical{background:var(--c-red);animation:1.8s ease-in-out infinite sig-urgent}.act-warning{background:var(--c-amber)}.act-info{background:var(--c-muted)}.act-positive{background:var(--c-green)}.act-nominal{background:var(--c-muted);opacity:.38}.act-module{letter-spacing:.06em;text-transform:uppercase;border-radius:3px;flex-shrink:0;margin-top:.28rem;padding:.07rem .3rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.47rem;font-weight:800;line-height:1.45}.act-mod-crm{color:var(--c-green);background:#10b9811a}.act-mod-ops{color:var(--c-violet);background:#8b5cf61a}.act-mod-com{color:var(--c-cyan);background:#06b6d41a}.act-mod-sys{color:var(--c-muted);background:#ffffff0f}.act-dir{flex-shrink:0;margin-top:.26rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.6rem;font-weight:900;line-height:1.4}.act-dir-up{color:var(--c-green)}.act-dir-down{color:var(--c-red)}.act-dir-flat{color:var(--c-muted);opacity:.5}.prio-watch{background:linear-gradient(160deg,#f59e0b06 0%,var(--c-s1) 55%)!important;border-color:#f59e0b2e!important}.prio-elevated{background:linear-gradient(160deg,#f59e0b0a 0%,var(--c-s1) 55%)!important;border-color:#f59e0b42!important}.prio-critical{background:linear-gradient(160deg,#ef44440c 0%,var(--c-s1) 55%)!important;border-color:#ef444442!important}.prio-badge{letter-spacing:.08em;text-transform:uppercase;border-radius:3px;padding:.07rem .3rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.46rem;font-weight:800;line-height:1.45}.sys-heartbeat{animation:2.6s ease-in-out infinite sys-hb}@keyframes sys-hb{0%,to{opacity:.5}50%{opacity:1}}.critical-path{border-bottom:1px solid #ffffff0f;align-items:center;gap:.5rem;margin-bottom:.55rem;padding-bottom:.55rem;display:flex}.spark-abs{pointer-events:none;opacity:.3;position:absolute;bottom:0;left:0;right:0}.kpi-live .spark-abs{animation:4.5s ease-in-out infinite spark-breathe}@keyframes spark-breathe{0%,to{opacity:.25}50%{opacity:.42}}.delta-chip{letter-spacing:.02em;border-radius:3px;align-items:center;padding:.1rem .28rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.54rem;font-weight:900;line-height:1;display:inline-flex}.delta-up{color:var(--c-green);background:#10b9811a}.delta-down{color:var(--c-red);background:#ef44441a}.delta-stable{color:var(--c-muted);background:#ffffff0d}.kpi-heat-amber{background:linear-gradient(155deg,#f59e0b08 0%,var(--c-s1) 52%)!important;border-color:#f59e0b3d!important}.kpi-heat-critical{background:linear-gradient(155deg,#ef44440a 0%,var(--c-s1) 52%)!important;border-color:#ef44443d!important}.analytics-module{border-radius:var(--r-md);background:#ffffff06;border:1px solid #ffffff0e;flex-direction:column;gap:.16rem;padding:.48rem .58rem;display:flex}.analytics-track{border-radius:var(--r-pill);background:#ffffff12;height:2px;margin-top:.2rem;overflow:hidden}.analytics-fill{border-radius:var(--r-pill);height:100%;transition:width 1.2s cubic-bezier(.4,0,.2,1)}.vel-label{text-transform:uppercase;letter-spacing:.06em;opacity:.55;margin-top:.16rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.44rem;font-weight:700;line-height:1;display:block}.vel-accelerating,.vel-complete{color:var(--c-green)}.vel-slowing{color:var(--c-amber)}.vel-blocked{color:var(--c-red)}.vel-stable,.vel-nominal{color:var(--c-muted)}.vel-unknown{color:var(--c-muted);opacity:.3}.sidebar-brand{position:relative;overflow:hidden}.sidebar-brand:before{content:"";pointer-events:none;background:linear-gradient(90deg,#8b5cf68c 0%,#8b5cf647 55%,#0000 100%);height:1px;position:absolute;bottom:0;left:0;right:0}.sidebar-brand:after{content:"";pointer-events:none;background:linear-gradient(#8b5cf6a6 0%,#8b5cf61f 100%);width:2px;height:100%;position:absolute;top:0;left:0}.sidebar-spine{position:relative}.sidebar-spine:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#8b5cf633 0%,#8b5cf60f 60%,#0000 100%);width:1px;position:absolute;top:0;bottom:0;left:0}.sidebar-zone-label{color:var(--c-muted);text-transform:uppercase;letter-spacing:.14em;opacity:.4;padding:.5rem .5rem .14rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.46rem;font-weight:800;line-height:1;display:block}.nav-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;font-size:.85rem;font-style:normal;line-height:1;display:inline-flex}.sidebar-event-card{border-radius:var(--r-lg);background:linear-gradient(160deg,var(--c-s2) 0%,var(--c-s1) 70%);border:1px solid #ffffff14;padding:.85rem;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000059,inset 0 1px #ffffff0d}.sidebar-event-card:before{content:"";pointer-events:none;background:linear-gradient(90deg,#8b5cf66b 0%,#8b5cf62e 55%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.sidebar-collapse{width:100%;color:var(--c-muted);letter-spacing:.06em;transition:background var(--t-fast),color var(--t-fast);font-family:inherit;font-size:var(--fs-2xs);text-transform:uppercase;opacity:.55;background:0 0;border:none;border-top:1px solid #ffffff12;font-weight:700}.sidebar-collapse:hover{opacity:1;color:var(--c-sub)!important;background:#ffffff09!important}.header-nav-zone{background:#8b5cf614;border:1px solid #8b5cf62e;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.88rem;display:inline-flex}.header-meta-bar{background:var(--c-s2);border-radius:var(--r-md);border:1px solid #ffffff17;align-items:center;gap:.55rem;padding:.45rem 1rem;display:flex;position:relative;overflow:hidden}.header-meta-bar:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff12 30% 70%,#0000);height:1px;position:absolute;top:0;left:0;right:0}.exec-label{text-transform:uppercase;letter-spacing:.12em;color:var(--c-muted);opacity:.55;font-family:SFMono-Regular,Consolas,monospace;font-size:.49rem;font-weight:800;line-height:1.4}.exec-val{letter-spacing:-.01em;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem;font-weight:700;line-height:1.3}.exec-title{font-weight:900;font-size:var(--fs-xl);letter-spacing:-.03em;line-height:var(--lh-tight)}.card-premium{position:relative;overflow:hidden}.card-premium:after{content:"";pointer-events:none;z-index:0;background:linear-gradient(#ffffff06 0%,#0000 100%);height:38%;position:absolute;top:0;left:0;right:0}.score-ring-frame:after{animation:8s ease-in-out infinite orbit-breath}@keyframes orbit-breath{0%,to{opacity:.45;transform:scale(1)}50%{opacity:.8;transform:scale(1.025)}}.zone-hdr{align-items:center;gap:.55rem;margin-bottom:.42rem;display:flex}.zone-hdr:before{content:"";border-radius:var(--r-pill);background:linear-gradient(#8b5cf6ad 0%,#8b5cf62e 100%);flex-shrink:0;width:2px;height:10px}.hero-inner-light{position:relative}.hero-inner-light:after{content:"";pointer-events:none;background:radial-gradient(at 32%,#8b5cf611 0%,#0000 62%);width:60%;height:140%;position:absolute;top:-30%;left:-10%}.hero-status-pod{border-radius:var(--r-md);background:#00000047;border:1px solid #fff1;flex-direction:column;flex-shrink:0;align-self:flex-start;gap:.26rem;min-width:82px;padding:.78rem .95rem;display:flex}.pod-label{color:var(--c-muted);text-transform:uppercase;letter-spacing:.1em;opacity:.48;font-family:SFMono-Regular,Consolas,monospace;font-size:.49rem;font-weight:800}.pod-value{letter-spacing:-.01em;font-family:SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:800;line-height:1.2}.pod-meta{color:var(--c-muted);letter-spacing:.04em;opacity:.6;font-family:SFMono-Regular,Consolas,monospace;font-size:.49rem;font-weight:700}.pod-nominal{color:var(--c-green)}.pod-watchlist{color:var(--c-amber)}.pod-alert{color:var(--c-red)}.intel-surface{border-top:1px solid #8b5cf661!important;box-shadow:0 4px 24px #00000073,0 0 42px #8b5cf617,inset 0 1px #8b5cf629!important}.status-nominal{color:var(--c-green)}.status-watchlist{color:var(--c-amber)}.status-critical{color:var(--c-red)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{*{box-shadow:none!important;transition:none!important;animation:none!important}body{color:#111!important;background:#fff!important}[style*=position\:fixed],[style*="position: fixed"],.tb-btn,.nav-btn,.btn-anim,.collapse-btn,.toast-enter,input,select,textarea{display:none!important}[style*=paddingTop]{padding-top:0!important}main{padding:1rem!important;overflow:visible!important}}
