*{box-sizing:border-box}html,body{background:var(--bg);min-height:100%;color:var(--text);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input{font:inherit}button{border:1px solid var(--line-strong);background:var(--gold);color:#070707;cursor:pointer;min-height:44px;padding:0 18px;font-weight:900}button:disabled{cursor:wait;opacity:.6}a{color:inherit}.shell{place-items:center;width:min(1180px,100% - 36px);min-height:100vh;margin:0 auto;padding:42px 0;display:grid}.placeholder{text-align:center;justify-items:center;max-width:920px;display:grid}.logo{filter:drop-shadow(0 28px 70px #d2aa472e);width:clamp(180px,28vw,340px);height:auto;margin-bottom:30px}.logo-lockup{object-fit:contain;width:min(620px,88vw);max-height:150px}.eyebrow{color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:900}h1,h2,h3,p{margin-top:0}h1{max-width:860px;margin-bottom:22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(42px,7vw,86px);font-weight:500;line-height:.95}.lede{max-width:780px;color:var(--muted);font-size:20px;line-height:1.55}.beta{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;border-top:1px solid #d2aa4752;margin:30px 0 0;padding-top:18px;font-size:13px;font-weight:800}.dashboard-shell{width:min(1480px,100% - 32px);margin:0 auto;padding:34px 0 70px}.auth-shell{place-items:center;width:min(980px,100% - 32px);min-height:100vh;margin:0 auto;padding:42px 0;display:grid}.auth-panel{border:1px solid var(--line);background:linear-gradient(#ffffff09,#ffffff03);width:min(760px,100%);padding:clamp(28px,6vw,54px)}.auth-panel h1{margin-bottom:18px}.auth-form{gap:12px;margin-top:30px;display:grid}.auth-form label{color:var(--gold-bright);letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:900}.auth-form input{width:100%;color:var(--text);background:#070707;border:1px solid #ffffff24;min-height:52px;padding:0 14px}.auth-form button{width:fit-content;margin-top:8px}.auth-error{color:var(--red);margin:6px 0 0;font-weight:800}.dashboard-hero{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(360px,440px);align-items:end;gap:34px;padding-bottom:34px;display:grid}.dashboard-hero h1{margin-bottom:18px;font-size:clamp(42px,6vw,86px)}.control-panel,.panel,.metric{border:1px solid var(--line);background:linear-gradient(#ffffff09,#ffffff03)}.control-panel{padding:22px}.control-panel label{color:var(--gold-bright);letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-size:12px;font-weight:900;display:block}.control-panel input{width:100%;color:var(--text);background:#070707;border:1px solid #ffffff24;min-height:46px;padding:0 14px}.button-row{flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.button-quiet{color:var(--gold-bright);background:0 0}.status-line{color:var(--muted);margin:14px 0 0;font-size:14px;line-height:1.45}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:24px 0;display:grid}.metric{align-content:space-between;min-height:116px;padding:18px;display:grid}.metric span{color:var(--muted);text-transform:uppercase;font-size:13px;font-weight:800}.dashboard-grid{grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;display:grid}.panel-heading{margin-bottom:18px}.panel-heading .eyebrow{margin-bottom:8px}.panel h2{margin-bottom:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(28px,3vw,42px);font-weight:500}.alert-stack,.table-stack,.run-list{gap:10px;display:grid}.alert{border-left:3px solid var(--gold);background:var(--panel-2);padding:14px 16px}.alert.ok{border-left-color:var(--green)}.alert.action{border-left-color:var(--red)}.alert strong{margin-bottom:6px;display:block}.alert p{color:var(--muted);margin:0;line-height:1.5}.health-list{gap:12px;margin:0;display:grid}.health-list div{border-bottom:1px solid #ffffff14;grid-template-columns:120px minmax(0,1fr);gap:12px;padding-bottom:12px;display:grid}.health-list dt{color:var(--muted);font-weight:800}.health-list dd{color:var(--soft);margin:0}.tender-row{background:#0d0d0d;border:1px solid #ffffff14;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;padding:16px;display:grid}.tender-row:hover{border-color:var(--line-strong)}.tender-row strong,.run-row strong{margin-bottom:7px;display:block}.tender-row small,.run-row span{color:var(--muted)}.tender-row em{color:var(--gold);white-space:nowrap;font-style:normal}.tender-lane{background:#0c0c0a94;border:1px solid #ffd7002e;gap:10px;padding:12px;display:grid}.tender-lane-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding:0 2px 10px;display:flex}.tender-lane-heading strong{color:var(--gold);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px}.tender-lane-heading span{color:var(--soft);border:1px solid #ffd70038;padding:4px 8px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px}.tender-lane-reason{color:var(--soft);margin-top:4px;display:block}.contact-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.contact-lane{background:#08080a9e;border:1px solid #ffffff14;gap:10px;padding:12px;display:grid}.contact-lane-heading{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;padding-bottom:8px;display:flex}.contact-lane-heading strong{color:var(--gold);letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px}.contact-lane-heading span{color:var(--soft);border:1px solid #ffd70038;padding:3px 8px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px}.contact-evidence-row{background:#00000038;border:1px solid #ffffff0f;gap:4px;padding:10px;display:grid}.contact-evidence-row strong{color:var(--text)}.contact-evidence-row span,.contact-evidence-row small{color:var(--muted)}.compact-empty{margin:0}.tender-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.tender-actions a{min-height:34px;color:var(--gold-bright);text-transform:uppercase;border:1px solid #d2aa477a;place-items:center;padding:0 11px;font-size:11px;font-weight:900;text-decoration:none;display:inline-grid}.tag-cloud{flex-wrap:wrap;gap:8px;display:flex}.tag-cloud span{border:1px solid var(--line);color:var(--soft);padding:8px 10px}.tag-cloud b{color:var(--gold-bright);font-weight:900}.run-row{border-bottom:1px solid #ffffff14;padding-bottom:10px}.mini-stack{gap:8px;margin-top:18px;display:grid}.mini-row{color:var(--muted);background:#0d0d0d;border:1px solid #ffffff14;justify-content:space-between;gap:14px;padding:10px 12px;font-size:14px;display:flex}.mini-row strong{color:var(--gold-bright);white-space:nowrap}.mini-action{max-width:260px;color:var(--soft);text-align:right;font-size:12px;line-height:1.35}.sprint-list{color:var(--soft);margin:0;padding-left:22px;line-height:1.75}.empty{color:var(--muted)}.dossier-viewer{border-color:var(--line-strong)}.dossier-heading{justify-content:space-between;align-items:start;gap:18px;display:flex}.dossier-score-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.dossier-score{background:#0d0d0d;border:1px solid #d2aa4733;padding:12px}.dossier-score span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:900;display:block}.dossier-score strong{color:var(--gold-bright);margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:500;display:block}.button-link{min-height:38px;color:var(--gold-bright);text-transform:uppercase;background:#d2aa471a;border:1px solid #d2aa477a;place-items:center;padding:0 14px;font-size:12px;font-weight:900;text-decoration:none;display:inline-grid}.dossier-money-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.commercial-reality{background:linear-gradient(90deg,#d2aa471a,#0a0a0aeb 58%),#090909;border:1px solid #d2aa4747;gap:10px;margin:12px 0;padding:12px;display:grid}.commercial-reality>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.commercial-reality span,.commercial-reality strong,.commercial-reality b{letter-spacing:.08em;text-transform:uppercase;font-family:Consolas,Courier New,monospace}.commercial-reality>div:first-child span{color:var(--muted);font-size:10px;font-weight:900}.commercial-reality>div:first-child strong{color:var(--gold-bright);font-size:13px}.commercial-reality p{color:var(--soft);margin:0;font-size:13px;line-height:1.6}.commercial-reality-items{flex-wrap:wrap;gap:8px;display:flex}.commercial-reality.expanded .commercial-reality-items{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.reality-item{color:var(--muted);background:#ffffff05;border:1px solid #ffffff14;padding:7px 9px;font-size:10px}.reality-item b{color:var(--text)}.reality-signal{border-color:#d2aa476b}.reality-signal b{color:var(--gold-bright)}.reality-confirm{border-color:#5a7a9680}.reality-confirm b{color:#8db9dc}.reality-pulse{border-color:#e0b06075}.reality-pulse b{color:#e0b060}.reality-alert{border-color:#ff52528c}.reality-alert b,.commercial-reality-low>div:first-child strong{color:#ff5252}.commercial-reality-med>div:first-child strong{color:#e0b060}.money-tile{background:linear-gradient(135deg,#d2aa471a,#0000 58%),#0d0d0d;border:1px solid #ffffff14;padding:14px}.money-tile span,.money-year span{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:900;display:block}.money-tile strong{color:var(--text);margin-top:8px;font-family:Georgia,Times New Roman,serif;font-size:clamp(22px,2vw,32px);font-weight:500;display:block}.money-trend{gap:10px;display:grid}.money-year{grid-template-columns:76px minmax(80px,1fr) minmax(120px,auto);align-items:center;gap:12px;display:grid}.money-year i{background:linear-gradient(90deg, var(--gold), var(--gold-bright));height:10px;display:block;box-shadow:0 0 22px #ffdd5724}.money-year strong{color:var(--soft);text-align:right;font-family:Consolas,Courier New,monospace;font-size:13px}.dossier-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dossier-section{border-top:1px solid #ffffff14;margin-top:16px;padding-top:16px}.dossier-section h3{color:var(--gold-bright);letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;font-size:14px;font-weight:900}.dossier-section p{color:var(--soft);line-height:1.6}.dashboard-topbar{z-index:20;background:linear-gradient(180deg, #0a0a0af7, #0a0a0ae6), var(--bg);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid #ffd66e38;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 0 20px;display:grid;position:sticky;top:0}.dashboard-title-block h1{letter-spacing:0;margin-bottom:8px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(34px,4vw,58px);font-weight:900;line-height:1}.dashboard-title-block .lede{max-width:620px;margin-bottom:0;font-size:17px}.dashboard-command{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex;position:relative}.status-chip,.queue-count,.signal-kind{color:var(--green);letter-spacing:.08em;text-transform:uppercase;background:#3de39d14;border:1px solid #3de39d57;place-items:center;min-height:38px;padding:0 13px;font-size:12px;font-weight:900;display:inline-grid}.status-chip.is-busy{color:var(--gold-bright);background:#ffd66e1a;border-color:#ffd66e7a}.agent-drawer{position:relative}.agent-drawer summary{min-height:44px;color:var(--gold-bright);text-transform:uppercase;cursor:pointer;background:#d2aa471a;border:1px solid #d2aa477a;place-items:center;padding:0 16px;font-size:12px;font-weight:900;list-style:none;display:grid}.agent-drawer summary::-webkit-details-marker{display:none}.agent-drawer-panel{border:1px solid var(--line-strong);background:#0c0c0c;width:min(520px,100vw - 32px);padding:18px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 26px 80px #0000006b}.agent-drawer-panel label{color:var(--gold-bright);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:900;display:block}.agent-drawer-panel input{width:100%;color:var(--text);background:#070707;border:1px solid #ffffff24;min-height:44px;padding:0 12px}.operator-console{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.operator-card{background:linear-gradient(145deg,#ffea0014,#0000 52%),#08080b;border:1px solid #d2aa4757;padding:14px}.operator-card span{color:var(--gold-bright);letter-spacing:.16em;margin-bottom:10px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:900;display:block}.operator-card strong{color:var(--text);text-transform:uppercase;margin-bottom:7px;font-size:14px;font-weight:900;display:block}.operator-card p,.source-console p{color:var(--muted);margin-bottom:12px;font-size:12px;line-height:1.45}.operator-card button{width:100%}.source-console{background:#3de39d0b;border:1px solid #3de39d40;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;margin-top:14px;padding:14px;display:grid}.source-console label{margin-bottom:6px}.source-console-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.maintenance-drawer{border-top:1px solid #ffffff14;margin-top:14px;padding-top:12px}.maintenance-drawer summary{color:var(--gold-bright);cursor:pointer;letter-spacing:.12em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;font-weight:900;list-style:none}.maintenance-drawer summary::-webkit-details-marker{display:none}.agent-grid-compact{max-height:320px;margin-top:12px;padding-right:4px;overflow:auto}.metric-grid-primary{grid-template-columns:repeat(6,minmax(0,1fr));margin:20px 0 18px}.metric-grid-secondary{grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.metric{min-height:88px;padding:14px}.metric strong{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:34px;font-weight:900}.dashboard-tabs button{min-height:42px;color:var(--muted);background:#0f0f0f;border-color:#ffffff1a}.dashboard-grid-main{align-items:start}.panel{padding:22px}.panel-heading-split{justify-content:space-between;align-items:start;gap:20px;display:flex}.priority-panel{background:radial-gradient(circle at 100% 0,#ffd66e14,#0000 34%),linear-gradient(#ffffff09,#ffffff03);border-color:#ffd66e57}.signal-list{gap:12px;display:grid}.signal-card{background:#00000052;border:1px solid #ffffff17;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:16px;display:grid}.signal-card-main{gap:8px;display:grid}.signal-card-main strong{font-size:20px}.signal-card-main p{max-width:860px;color:var(--soft);margin:0;line-height:1.5}.signal-kind{width:fit-content;min-height:28px;color:var(--gold-bright);background:#ffd66e1a;border-color:#ffd66e8c;padding:0 10px}.signal-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.compact-tags span{padding:5px 8px;font-size:12px}.run-row{border-bottom:1px solid #ffffff14;gap:5px;padding:0 0 12px;display:grid}.run-row button{width:fit-content;margin-top:6px}@media (max-width:860px){.lede{font-size:18px}.dashboard-topbar,.dashboard-grid{grid-template-columns:1fr}.dashboard-command{justify-content:flex-start}.metric-grid,.metric-grid-primary,.metric-grid-secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.signal-card{grid-template-columns:1fr}.signal-actions{justify-content:flex-start}.agent-drawer-panel{left:0;right:auto}.dossier-score-grid,.dossier-money-strip,.commercial-reality.expanded .commercial-reality-items,.dossier-columns,.tender-row{grid-template-columns:1fr}}html,body{background:var(--bg);font-family:Inter,SF Pro Text,system-ui,sans-serif}button,.button-link,.agent-drawer summary,.status-chip,.queue-count,.signal-kind,.eyebrow,.metric span,.panel-heading .eyebrow,.tender-actions a,.tag-cloud span,.run-row span,.health-list dt,.money-tile span,.dossier-score span{letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace}button,.button-link,.agent-drawer summary,input,.panel,.metric,.control-panel,.auth-panel,.signal-card,.tender-row,.money-tile,.dossier-score,.tag-cloud span,.mini-row,.alert,.status-chip,.queue-count,.signal-kind{border-radius:0!important}button{border:1px solid var(--gold);background:var(--gold);color:var(--bg);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:12px;font-weight:800}.button-link,.button-quiet,.agent-drawer summary{color:var(--gold-bright);background:0 0;border-color:#c9a84c6b}.button-link:hover,.button-quiet:hover,.agent-drawer summary:hover,.dashboard-tabs button.is-active{border-color:var(--gold);background:#c9a84c14}.button-danger{color:#d76d63;background:#a44a3f14;border-color:#a44a3fb8}.dashboard-topbar{border-bottom:1px solid var(--line);-webkit-backdrop-filter:none;backdrop-filter:none;background:#060608f5}.dashboard-title-block h1,.panel h2,.auth-panel h1,.dashboard-hero h1,h1{letter-spacing:-.01em;font-family:Inter,SF Pro Display,system-ui,sans-serif;font-weight:800}.dashboard-title-block h1{text-transform:uppercase;font-size:clamp(30px,3.8vw,52px)}.dashboard-title-block .lede,.lede{color:var(--muted);font-size:15px;line-height:1.65}.panel,.metric,.control-panel,.auth-panel{border:1px solid var(--line);background:var(--panel)}.panel{position:relative}.panel:before{content:"";opacity:.65;background:#c9a84c47;height:1px;position:absolute;top:0;left:0;right:0}.priority-panel{border-color:var(--line-strong);background:var(--panel)}.metric{background:#09090c;min-height:92px}.metric strong{color:var(--gold);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:31px;font-weight:700}.panel-heading .eyebrow,.eyebrow{color:var(--gold-bright);font-size:11px}.panel h2{text-transform:none;font-size:clamp(22px,2.2vw,34px)}.dashboard-tabs{border-bottom:1px solid var(--line);gap:0}.dashboard-tabs button{border-width:1px 1px 0;border-color:var(--line);color:var(--muted);background:0 0}.dashboard-tabs button.is-active{color:var(--gold-bright)}.signal-card,.tender-row,.run-row,.mini-row{border-color:var(--line);background:#08080b}.signal-card-main strong,.tender-row strong,.run-row strong{color:var(--text)}.signal-card-main p,.tender-row small,.run-row span,.health-list dd,.empty{color:var(--muted)}.signal-kind,.queue-count,.status-chip{color:var(--gold-bright);background:#c9a84c0f;border-color:#c9a84c73}.status-chip{color:var(--green);background:#5a7a9614;border-color:#5a7a9694}.alert{border-left:0;border:1px solid var(--line)}.alert.ok{border-color:#5a7a9673}.alert.action{border-color:#a44a3f9e}.tag-cloud span{color:var(--soft);background:0 0;padding:6px 8px;font-size:10px}.agent-drawer-panel{z-index:80;border:1px solid var(--line-strong);background:#08080bfa;width:min(760px,100vw - 48px);max-height:calc(100vh - 116px);position:fixed;top:92px;right:24px;overflow-y:auto;box-shadow:0 24px 80px #000000a3}.money-tile{background:#08080b}.money-tile strong,.dossier-score strong{color:var(--gold);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-weight:700}.dashboard-shell{background-image:linear-gradient(#c9a84c09 1px,#0000 1px),linear-gradient(90deg,#c9a84c06 1px,#0000 1px);background-size:96px 96px;width:min(1760px,100% - 40px);padding:18px 0 58px}.dashboard-topbar{border:1px solid var(--line);background:#060608eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;min-height:66px;padding:13px 18px;display:grid;position:relative}.dashboard-topbar:before,.dashboard-topbar:after{content:"";background:#c9a84c57;height:1px;position:absolute;left:0;right:0}.dashboard-topbar:before{top:-1px}.dashboard-topbar:after{opacity:.3;bottom:-1px}.dashboard-title-block{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:10px 18px;min-width:0;display:grid}.dashboard-title-block .eyebrow{color:var(--gold-bright);letter-spacing:.14em;grid-row:1;font-size:11px}.dashboard-title-block h1{color:var(--text);letter-spacing:.16em;text-transform:uppercase;grid-row:1;margin:0;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:clamp(13px,1.2vw,18px);font-weight:800;line-height:1}.dashboard-title-block .lede{max-width:none;color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;margin:0;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;line-height:1.5}.dashboard-command{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboard-command button,.dashboard-command .button-link,.agent-drawer summary,.status-chip{min-height:38px;padding:0 15px;font-size:11px}.dashboard-command>button:first-child{min-width:102px}.status-line{border-left:2px solid var(--gold);color:var(--muted);letter-spacing:.08em;background:#c9a84c09;margin:16px 0 14px;padding:9px 12px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px}.signal-bridge{background:radial-gradient(circle at 75% 18%,#fff20024,#0000 18%),radial-gradient(circle at 62% 76%,#5a7a9624,#0000 28%),linear-gradient(112deg,#fff2000e,#0000 38%),#040407;border:1px solid #c9a84c5c;grid-template-columns:minmax(320px,.78fr) minmax(520px,1.22fr);gap:22px;min-height:300px;margin:0 0 18px;padding:clamp(20px,2.4vw,34px);display:grid;position:relative;overflow:hidden}.signal-bridge:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#fff20009 1px,#0000 1px),linear-gradient(90deg,#fff20006 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000000b8,#0000002e);mask-image:linear-gradient(90deg,#000000b8,#0000002e)}.signal-bridge:after{content:"";opacity:.32;background:#fff20047;width:2px;height:150%;position:absolute;inset:-22% auto auto 38%;transform:rotate(6deg);box-shadow:10px 0 #fff20014}.starfield{opacity:.42;pointer-events:none;background-image:radial-gradient(circle,#ffffff94 0 1px,#0000 1.2px),radial-gradient(circle,#fff2006b 0 1px,#0000 1.2px),radial-gradient(circle,#5a7a967a 0 1px,#0000 1.2px);background-position:12px 18px,58px 44px,92px 12px;background-size:143px 149px,211px 197px,307px 269px;position:absolute;inset:0}.bridge-copy,.bridge-visual{z-index:1;position:relative}.bridge-copy{align-content:center;justify-items:start;min-width:0;display:grid}.bridge-copy h2{max-width:460px;color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin:0 0 18px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:clamp(20px,2vw,34px);font-weight:900;line-height:1.15}.bridge-copy p:not(.eyebrow){max-width:560px;color:var(--soft);margin:0;font-size:clamp(14px,1vw,16px);line-height:1.65}.bridge-pills{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.bridge-pills span{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;background:#00000057;border:1px solid #fff20038;padding:8px 10px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px}.bridge-pills span:first-child{color:var(--green);border-color:#3de39d61}.bridge-pills-quiet{opacity:.78;margin-top:12px}.bridge-flow{background:#fff20021;border:1px solid #fff20029;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;width:min(100%,620px);margin-top:18px;display:grid;position:relative}.bridge-flow:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff2009e,#0000);height:1px;position:absolute;top:24px;left:8%;right:8%}.bridge-flow-node{background:radial-gradient(circle at top,#fff20014,#0000 50%),#060608;gap:5px;min-height:104px;padding:14px 12px 12px;display:grid;position:relative}.bridge-flow-node:before{content:"";background:#fff200;border:1px solid #fff200cc;border-radius:999px;width:9px;height:9px;box-shadow:0 0 16px #fff20061}.bridge-flow-node span,.bridge-flow-node em{color:var(--text-secondary);letter-spacing:.09em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:9px;font-style:normal}.bridge-flow-node strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:13px}.bridge-flow-node b{color:var(--gold-bright);align-self:end;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:18px}.bridge-visual{grid-template-columns:minmax(300px,1.12fr) minmax(240px,.88fr);align-content:stretch;gap:14px;min-height:250px;display:grid}.signal-console{background-color:#00000042;background-image:linear-gradient(#fff20009 1px,#0000 1px),linear-gradient(90deg,#fff20007 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:48px 48px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #fff20033;align-content:space-between;gap:14px;min-height:250px;padding:14px;display:grid}.signal-console-header{color:var(--muted);letter-spacing:.12em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;display:flex}.signal-console-header strong{color:var(--gold-bright);font-size:11px}.signal-console-grid{border:1px solid #fff2001f;border-right:0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.signal-console-grid div{border-right:1px solid #fff2001f;gap:7px;min-height:62px;padding:10px;display:grid}.signal-console-grid span{color:var(--text-secondary);letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:9px}.signal-console-grid strong{color:var(--gold-bright);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:20px}.bridge-wave{filter:drop-shadow(0 0 18px #fff2002e);border-bottom:1px solid #fff20038;width:100%;min-height:116px}.constellation-map{background:radial-gradient(circle,#fff20014,#0000 46%),#0000003d;border:1px solid #fff2002e;min-height:250px;position:relative;overflow:hidden}.constellation-map svg{width:100%;height:100%;position:absolute;inset:0}.constellation-map line{stroke:#fff20047;stroke-width:.24px;vector-effect:non-scaling-stroke}.constellation-map circle{fill:#fff200e0;stroke:#ffffff8c;stroke-width:.5px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 9px #fff2006b)}.constellation-labels{position:absolute;inset:0}.constellation-labels span{min-width:92px;color:var(--text);letter-spacing:.1em;text-transform:uppercase;gap:2px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;display:grid;position:absolute;transform:translate(10px,-50%)}.constellation-labels b{color:var(--gold-bright);font-weight:800}.constellation-labels em{color:var(--text-secondary);font-style:normal}.ops-digest{grid-template-columns:minmax(320px,1.35fr) repeat(2,minmax(260px,.82fr));gap:12px;margin:0 0 20px;display:grid}.ops-mission,.ops-panel{background-color:#00000057;background-image:linear-gradient(#fff20006 1px,#0000 1px),linear-gradient(90deg,#fff20005 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:52px 52px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #fff20033}.ops-mission{grid-row:span 2;align-content:space-between;min-height:260px;padding:22px;display:grid;position:relative;overflow:hidden}.ops-mission:after{content:"";opacity:.5;border:1px solid #fff20042;border-radius:999px 999px 0 0;height:120px;position:absolute;inset:auto -8% -36% 22%;transform:rotate(-2deg)}.ops-mission.is-ok{border-color:#3de39d59}.ops-mission.is-watch{border-color:#ffd66e70}.ops-mission.is-action{background:radial-gradient(circle at 100%,#ff4d4d17,#0000 36%),#00000057;border-color:#ff4d4d80}.ops-mission h2{max-width:720px;color:var(--text);letter-spacing:.06em;text-transform:uppercase;margin:0 0 14px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:clamp(23px,2.7vw,48px);font-weight:900;line-height:1.05}.ops-mission p:not(.eyebrow),.ops-note{color:var(--soft);font-size:14px;line-height:1.55}.mission-next{z-index:1;border-left:3px solid var(--gold-bright);background:#fff2000e;gap:8px;margin-top:22px;padding:14px 16px;display:grid;position:relative}.mission-next span,.ops-panel-heading span{color:var(--gold-bright);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:900}.mission-next strong{color:var(--text);font-size:15px;line-height:1.45}.ops-panel{gap:14px;min-height:124px;padding:16px;display:grid}.ops-panel-heading{justify-content:space-between;align-items:center;gap:14px;display:flex}.ops-panel-heading strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;font-weight:900}.ops-bars{gap:10px;display:grid}.ops-bar{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;grid-template-columns:74px minmax(0,1fr) 52px;align-items:center;gap:10px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;display:grid}.ops-bar div{background:#ffffff0e;height:11px;overflow:hidden}.ops-bar i{background:linear-gradient(90deg,#fff2006b,#fff200);height:100%;display:block}.ops-bar.is-money i{background:linear-gradient(90deg,#c9a84c6b,#ffd66e)}.ops-bar.is-risk i{background:linear-gradient(90deg,#ff4d4d85,#ff4d4d)}.ops-bar b{color:var(--gold-bright);text-align:right}.ops-orbit{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.ops-orbit div,.ops-mini-grid span{background:#0000004d;border:1px solid #fff20024;gap:5px;padding:10px;display:grid}.ops-orbit strong,.ops-mini-grid b{color:var(--gold-bright);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:19px}.ops-orbit span,.ops-mini-grid span{color:var(--text-secondary);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:9px}.ops-orbit .is-risk strong,.ops-mini-grid .is-risk b{color:var(--red)}.ops-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ops-run-list{gap:8px;display:grid}.ops-run-row{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-bottom:8px;display:grid}.ops-run-row strong,.ops-run-row span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ops-run-row strong{color:var(--text);text-transform:capitalize;font-size:12px}.ops-run-row span{color:var(--text-secondary);letter-spacing:.06em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px}.ops-run-row.is-error span{color:var(--red)}.metric-grid-primary{border:1px solid var(--line);border-right:0;grid-template-columns:repeat(6,minmax(120px,1fr));gap:0;margin:0 0 16px}.metric-grid-primary .metric{border:0;border-right:1px solid var(--line);background:linear-gradient(#fff20009,#0000),#08080beb;align-content:space-between;gap:12px;min-height:76px;padding:11px 14px;display:grid}.metric-grid-primary .metric span{color:var(--text-secondary);font-size:10px}.metric-grid-primary .metric strong{color:var(--gold-bright);font-size:clamp(22px,2.2vw,34px);line-height:1}.dashboard-tabs{border:1px solid var(--line);border-right:0;flex-wrap:wrap;gap:0;width:fit-content;max-width:100%;margin:0 0 18px;display:flex}.dashboard-tabs button{border:0;border-right:1px solid var(--line);min-height:40px;color:var(--text-secondary);background:#08080bf2;padding:0 22px}.dashboard-tabs button:before{content:"[ ";color:var(--text-muted)}.dashboard-tabs button:after{content:" ]";color:var(--text-muted)}.dashboard-tabs button.is-active{background:var(--gold);color:var(--bg)}.dashboard-tabs button.is-active:before,.dashboard-tabs button.is-active:after{color:#0606088c}.dashboard-grid-main{grid-template-columns:minmax(0,1.35fr) minmax(360px,.65fr);gap:18px;display:grid}.panel{border:1px solid var(--line);background:#08080bf0;padding:18px 20px}.panel:before{display:none}.panel-wide{grid-column:span 1}.priority-panel{background:linear-gradient(90deg,#c9a84c0b,#0000 54%),#08080bf2;border-color:#c9a84c85;grid-column:1/-1}.panel-heading{border-bottom:1px solid var(--line);margin-bottom:14px;padding-bottom:12px}.panel-heading .eyebrow,.panel-heading>.eyebrow{color:var(--gold-bright);letter-spacing:.16em;font-size:10px}.dashboard-shell .panel h2{color:var(--text);letter-spacing:.08em;text-transform:uppercase;margin:4px 0 0;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:clamp(15px,1.25vw,22px);font-weight:800;line-height:1.25}.dashboard-shell .priority-panel h2{font-size:clamp(20px,2vw,32px)}.panel-heading-split{align-items:center}.panel-heading-small{margin:18px 0 10px;padding-bottom:8px}.panel-divider{background:var(--line);height:1px;margin:18px 0 6px}.queue-count{min-width:46px;min-height:38px;color:var(--gold-bright);border-color:#c9a84c8f}.signal-list{border:1px solid var(--line);border-bottom:0;gap:0}.signal-card{border:0;border-bottom:1px solid var(--line);background:#060608a6;grid-template-columns:minmax(0,1fr) auto;gap:18px;padding:18px;display:grid}.signal-card-main strong{color:var(--text);font-family:Inter,SF Pro Display,system-ui,sans-serif;font-size:clamp(18px,1.6vw,24px);font-weight:800}.signal-card-main p{color:var(--muted);font-size:14px}.decision-matrix{background:#fff20029;border:1px solid #fff2002e;grid-template-columns:repeat(5,minmax(130px,1fr));gap:1px;margin:10px 0 6px;display:grid}.decision-cell{background:linear-gradient(#fff20009,#0000),#060608;align-content:start;gap:8px;min-height:106px;padding:12px;display:grid}.decision-cell span{color:var(--text-secondary);letter-spacing:.14em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:9px;font-weight:800}.decision-cell p{color:var(--soft);letter-spacing:.03em;margin:0;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;line-height:1.55}.decision-money{background:radial-gradient(circle at 100% 0,#fff2001f,#0000 42%),#060608}.decision-money span,.decision-next span{color:var(--gold-bright)}.decision-signal span{color:#9dc9e8}.decision-risk{background:linear-gradient(#a44a3f14,#0000),#060608;border:1px solid #a44a3f52}.decision-risk span{color:#d76d63}.decision-next{background:linear-gradient(135deg,#fff20021,#0000 58%),#060608}.market-map-panel{position:relative;overflow:hidden}.market-map-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 18% 28%,#fff2001c,#0000 22%),radial-gradient(circle at 78% 62%,#5a7a961c,#0000 24%),linear-gradient(#fff20007 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#fff20005 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0}.market-map-grid{z-index:1;grid-template-columns:minmax(360px,1.1fr) minmax(320px,.95fr) minmax(260px,.7fr);align-items:stretch;gap:18px;display:grid;position:relative}.orbit-title{color:var(--muted);letter-spacing:.08em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;display:flex}.orbit-title strong{color:var(--gold-bright);font-size:11px}.market-orbit,.source-matrix,.gap-stack{border:1px solid var(--line-strong);background:#0606089e;min-height:360px;padding:18px}.market-orbit{position:relative;overflow:hidden}.market-orbit:before,.market-orbit:after{content:"";aspect-ratio:1;border:1px solid #fff20024;border-radius:999px;width:76%;position:absolute;top:54%;left:50%;transform:translate(-50%,-50%)}.market-orbit:after{border-color:#5a7a962e;width:47%}.country-node{left:var(--x);top:var(--y);width:var(--s);height:var(--s);text-align:center;background:radial-gradient(circle at 50% 42%,#fff20057,#fff20014 48%,#060608e0 70%),#060608d6;border:1px solid #fff20080;place-content:center;gap:2px;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 34px #fff20017;border-radius:999px!important}.country-node strong{color:#fff4bb;letter-spacing:.08em;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:16px}.country-node span{color:var(--gold-bright);font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:18px;font-weight:900}.country-node em{color:var(--soft);letter-spacing:.05em;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:9px;font-style:normal}.country-node.is-empty{width:190px;height:190px;padding:18px;top:55%;left:50%}.source-matrix,.gap-stack{align-content:start;gap:12px;display:grid}.source-row{gap:8px;display:grid}.source-row header{letter-spacing:.05em;text-transform:uppercase;grid-template-columns:44px minmax(0,1fr) auto;align-items:baseline;gap:10px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;display:grid}.source-row header span{color:var(--gold-bright)}.source-row header strong{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.source-row header em{color:var(--muted);font-size:10px;font-style:normal}.source-bar{background:#ffffff0a;height:13px;overflow:hidden}.source-bar i{background:linear-gradient(90deg,#ddb85abf,#fff000);height:100%;display:block;box-shadow:0 0 20px #fff0002e}.source-bar.is-watch i{background:linear-gradient(90deg,#5a7a96b3,#8fb4d4)}.source-bar.is-action i{background:linear-gradient(90deg,#a44a3fd6,#ff4b39)}.gap-card{background:#00000042;border:1px solid #ffffff14;padding:13px}.gap-card.is-priority{background:#fff20014;border-color:#fff20073}.gap-card span{color:var(--gold-bright);letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;display:block}.gap-card strong{color:var(--text)}.gap-card p{color:var(--soft);margin:8px 0 0;font-size:13px;line-height:1.45}.signal-kind{color:var(--gold-bright);background:#c9a84c14;border-color:#c9a84c7a}.signal-actions{grid-template-columns:repeat(2,minmax(92px,auto));align-self:center;gap:8px;display:grid}.signal-actions button,.signal-actions .button-link{min-height:36px;padding:0 12px;font-size:10px}.empty{border-bottom:1px solid var(--line);color:var(--muted);letter-spacing:.08em;text-transform:uppercase;margin:0;padding:18px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px}.empty-state-visual{background:radial-gradient(circle at 84%,#fff20017,#0000 20%),linear-gradient(#fff20006 1px,#0000 1px) 0 0/56px 56px,linear-gradient(90deg,#fff20005 1px,#0000 1px) 0 0/56px 56px,#0003;border:1px solid #fff20021;align-content:center;gap:8px;min-height:128px;padding:20px;display:grid}.empty-state-visual span{color:var(--gold-bright);letter-spacing:.13em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:800}.empty-state-visual strong{color:var(--text);letter-spacing:.08em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:clamp(18px,1.8vw,28px)}.empty-state-visual p{max-width:720px;color:var(--soft);margin:0;line-height:1.55}.run-row,.mini-row,.tender-row{border-color:var(--line);background:#06060894}@media (max-width:1100px){.ops-digest{grid-template-columns:1fr}.ops-mission{grid-row:auto;min-height:220px}.signal-bridge{grid-template-columns:1fr}.signal-bridge:after{left:82%}.bridge-copy h2{max-width:900px}.bridge-visual{grid-template-columns:1fr}.bridge-flow{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-grid-primary{grid-template-columns:repeat(3,minmax(0,1fr))}.decision-matrix{grid-template-columns:repeat(2,minmax(0,1fr))}.market-map-grid{grid-template-columns:1fr}.market-orbit,.source-matrix,.gap-stack{min-height:auto}.market-orbit{min-height:360px}}@media (max-width:760px){.dashboard-shell{width:min(100% - 24px,1760px)}.ops-mission,.ops-panel{padding:16px}.ops-mission h2{font-size:clamp(26px,9vw,40px)}.ops-bar{grid-template-columns:64px minmax(0,1fr) 44px;gap:8px}.ops-orbit,.ops-mini-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ops-run-row{grid-template-columns:1fr;gap:3px}.signal-bridge{min-height:0;padding:22px}.signal-bridge:after{display:none}.bridge-copy h2{font-size:clamp(30px,10vw,46px)}.bridge-visual{min-height:0}.signal-console-grid,.bridge-flow{grid-template-columns:1fr}.constellation-map{min-height:190px}.constellation-labels span{min-width:76px;font-size:9px}.metric-grid-primary{grid-template-columns:repeat(2,minmax(0,1fr))}.decision-matrix{grid-template-columns:1fr}}.orbital-topbar{background:radial-gradient(circle at 16% 12%,#fff2001a,#0000 28%),radial-gradient(circle at 88% 26%,#60a0ff12,#0000 26%),linear-gradient(135deg,#fff20009,#ffffff03 42%,#0000005c);border:1px solid #fff20038;justify-content:space-between;align-items:center;gap:24px;min-height:108px;margin-bottom:18px;padding:18px 22px;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 90px #00000052}.orbital-topbar:before{content:"";pointer-events:none;background-color:#0000;background-image:linear-gradient(#fff20006 1px,#0000 1px),linear-gradient(90deg,#fff20005 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:78px 78px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 82%);mask-image:linear-gradient(90deg,#000,#0000 82%)}.orbital-brand{z-index:1;align-items:center;gap:18px;min-width:0;display:flex;position:relative}.brand-orbit{aspect-ratio:1;background:radial-gradient(circle,#fff200 0 12%,#fff20052 13% 21%,#0000 22%),radial-gradient(circle at 48%,#fff20033,#0000 52%),#030304;border:1px solid #fff2006b;border-radius:999px;flex:none;width:74px;position:relative;box-shadow:0 0 48px #fff20029}.brand-orbit:before,.brand-orbit:after,.brand-orbit span{content:"";border:2px solid #fff200db;border-color:#fff200db #fff20033 #0000 #0000;border-radius:999px;position:absolute;inset:9px;transform:rotate(-28deg)}.brand-orbit:after{border-top-color:#ffffff7a;border-left-color:#fff20057;inset:18px;transform:rotate(132deg)}.brand-orbit span{border-top-color:#fff20033;border-bottom-color:#fff2006b;inset:-7px;transform:rotate(32deg)}.orbital-topbar .dashboard-title-block h1{color:#f8f4e8;letter-spacing:0;text-transform:none;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(34px,4.5vw,74px);font-weight:950;line-height:.92}.orbital-topbar .dashboard-title-block .eyebrow{margin-bottom:8px}.orbital-topbar .dashboard-title-block .lede{color:#f3eee3b8;max-width:650px;margin:8px 0 0;font-size:15px}.orbital-command-bar{z-index:2;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;max-width:860px;display:flex;position:relative}.orbital-command-bar button,.orbital-command-bar .button-link,.orbital-command-bar summary{color:#fff200;letter-spacing:.08em;text-transform:uppercase;background:#fff2001f;border-color:#fff2006b;min-height:40px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px}.orbital-command-bar button:nth-child(-n+4){color:#050505;background:#fff200}.orbital-command-center{background:radial-gradient(circle at 70% 42%,#fff20024,#0000 32%),radial-gradient(circle at 18% 78%,#3770be1f,#0000 26%),linear-gradient(115deg,#fff20016,#0000 22%),#030304;border:1px solid #fff20047;grid-template-columns:minmax(320px,.72fr) minmax(460px,1.08fr) minmax(320px,.72fr);gap:22px;min-height:590px;margin:20px 0 16px;padding:clamp(22px,2.4vw,42px);display:grid;position:relative;overflow:hidden}.orbital-command-center:before{content:"";pointer-events:none;opacity:.78;background:radial-gradient(circle at 9% 20%,#fff200bf 0 1px,#0000 2px),radial-gradient(circle at 76% 17%,#ffffff7a 0 1px,#0000 2px),radial-gradient(circle at 88% 72%,#fff20066 0 1px,#0000 2px),linear-gradient(#fff20007 1px,#0000 1px) 0 0/72px 72px,linear-gradient(90deg,#fff20005 1px,#0000 1px) 0 0/72px 72px;position:absolute;inset:0}.orbital-command-center:after{content:"";pointer-events:none;filter:drop-shadow(0 0 20px #fff20029);border-left:2px solid #fff20038;border-right:1px solid #fff2001a;width:210px;position:absolute;inset:-20% 48% -20% auto;transform:rotate(8deg)}.orbital-sky{pointer-events:none;background:radial-gradient(at 50% 52%,#0000 0 38%,#00000070 76%),linear-gradient(#ffffff05,#0000 38%);position:absolute;inset:0}.orbital-copy,.orbital-radar,.orbital-telemetry{z-index:1;position:relative}.orbital-copy{align-content:center;gap:20px;display:grid}.orbital-copy h2{color:#fbf7eb;letter-spacing:0;max-width:760px;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(44px,5.6vw,92px);font-weight:950;line-height:.88}.orbital-copy p:not(.eyebrow){color:#f3eee3c7;max-width:590px;margin:0;font-size:clamp(16px,1.15vw,20px);line-height:1.55}.orbital-directive{background:linear-gradient(90deg,#fff20021,#fff20005);border-left:3px solid #fff200;width:min(100%,520px);padding:14px 16px}.orbital-directive span{color:#fff200b8;letter-spacing:.12em;text-transform:uppercase;margin-bottom:6px;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:900;display:block}.orbital-directive strong{color:#fffbe8;font-size:14px}.orbital-radar{place-items:center;min-height:500px;display:grid}.radar-field{aspect-ratio:1;filter:drop-shadow(0 0 46px #fff2001f);width:min(100%,560px);overflow:visible}.radar-ring{fill:none;stroke:#fff20047;stroke-width:1.3px}.radar-ring-soft{stroke:#fff20024}.radar-sweep{fill:#fff20014}.radar-route{fill:none;stroke:#fff200ad;stroke-width:2px;stroke-dasharray:10 14}.radar-node circle{fill:#fff200;stroke:#fffc;stroke-width:1.5px;filter:drop-shadow(0 0 22px #fff20075)}.radar-node text{fill:#fffbe8;letter-spacing:.05em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:11px;font-weight:900}.radar-node text+text{fill:#fff200;font-size:14px}.radar-core-label{color:#fff200;text-transform:uppercase;background:radial-gradient(circle,#fff20029,#00000085 64%);border:1px solid #fff2002e;border-radius:999px;place-items:center;gap:2px;width:118px;height:118px;display:grid;position:absolute}.radar-core-label span{color:#f3eee3a8;letter-spacing:.12em;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px}.radar-core-label strong{font-size:28px}.orbital-telemetry{align-content:center;gap:16px;display:grid}.telemetry-card,.telemetry-readout,.telemetry-chip{background:#0000005c;border:1px solid #fff20033;box-shadow:inset 0 1px #ffffff08}.telemetry-wave{padding:16px}.telemetry-readouts{gap:9px;display:grid}.telemetry-readout{grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px;display:grid}.telemetry-readout span{color:#fff200;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:900}.telemetry-readout strong{color:#fffbe8;font-size:14px}.telemetry-readout em{color:#f3eee38f;grid-column:2;font-size:12px;font-style:normal}.telemetry-readout b{color:#fff200;grid-area:1/3/span 2;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:17px}.orbital-pills{margin-top:0}.telemetry-ribbon{background:#fff20029;border:1px solid #fff20033;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;margin:0 0 18px;display:grid}.telemetry-chip{background:radial-gradient(circle at 92% 18%,#fff2001c,#0000 34%),#000000b8;align-content:center;gap:10px;min-height:88px;padding:16px;display:grid}.telemetry-chip span{color:#f3eee3a3;letter-spacing:.1em;text-transform:uppercase;font-family:JetBrains Mono,SF Mono,Consolas,monospace;font-size:10px;font-weight:900}.telemetry-chip strong{color:#fff200;letter-spacing:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:clamp(24px,2vw,38px);font-weight:950}.ops-digest{margin-top:18px}@media (max-width:1240px){.orbital-topbar{flex-direction:column;align-items:flex-start}.orbital-command-bar{justify-content:flex-start;max-width:100%}.orbital-command-center{grid-template-columns:1fr;min-height:auto}.orbital-command-center:after{inset:0 auto 0 76%}.orbital-radar{min-height:430px}.telemetry-ribbon{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.dashboard-shell{width:min(100% - 24px,1760px)}.orbital-topbar{padding:16px}.orbital-brand{align-items:flex-start}.brand-orbit{width:54px}.orbital-command-center{padding:18px}.orbital-copy h2{font-size:clamp(36px,13vw,56px)}.orbital-radar{min-height:300px}.radar-core-label{width:88px;height:88px}.telemetry-ribbon{grid-template-columns:repeat(2,minmax(0,1fr))}}:root{--bg:#020304;--panel:#0a0d0f;--panel-2:#11161a;--line:#ffd20038;--line-strong:#ffd2008f;--text:#f5f7f7;--muted:#87939f;--soft:#c8d0d6;--gold:#f2c400;--gold-bright:#ffe100;--green:#7dff76;--red:#ff4f42}body{color:var(--text);background:radial-gradient(circle at 50% -10%,#ffd2001f,#0000 32%),radial-gradient(circle at 14% 72%,#ffd2000f,#0000 24%),linear-gradient(135deg,#020304 0%,#06080a 52%,#010101 100%)}.dashboard-shell{width:min(1820px,100% - 40px);padding-top:18px}.orbital-topbar{background:linear-gradient(90deg,#ffd20014,#0000 34%),linear-gradient(#14181bdb,#040506eb);border-color:#ffd20047;min-height:96px;box-shadow:0 24px 90px #0000006b,inset 0 1px #ffffff0f}.orbital-topbar:before{background-color:#0000;background-image:linear-gradient(#ffd20008 1px,#0000 1px),linear-gradient(90deg,#ffd20006 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:92px 92px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.dashboard-logo-lockup{object-fit:contain;filter:drop-shadow(0 0 22px #ffd20033);flex:none;width:clamp(190px,18vw,340px);max-height:74px}.orbital-brand{gap:22px}.orbital-topbar .dashboard-title-block{border-left:1px solid #ffd20057;padding-left:18px}.orbital-topbar .dashboard-title-block h1{color:#fff;letter-spacing:.045em;text-transform:uppercase;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:clamp(30px,3vw,52px);font-weight:700;font-stretch:75%;line-height:.96}.orbital-topbar .dashboard-title-block .lede{color:#d6e0e6bd;letter-spacing:.02em;max-width:680px;font-size:13px}.orbital-command-bar button,.orbital-command-bar .button-link,.orbital-command-bar summary,.dashboard-tabs button,.button-link,button{letter-spacing:.06em;border-radius:2px;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-stretch:75%}.orbital-command-bar button:nth-child(-n+4){background:linear-gradient(#ffe100,#dba900);box-shadow:0 0 24px #ffd2001f}.orbital-command-center{background:radial-gradient(circle at 52% 52%,#ffd20029,#0000 25%),radial-gradient(circle at 88% 20%,#7eff760e,#0000 18%),linear-gradient(90deg,#ffd20012,#0000 24%),linear-gradient(#0f1316f0,#020304f5);border-color:#ffd20057;grid-template-columns:minmax(360px,.64fr) minmax(560px,1.16fr) minmax(340px,.68fr);min-height:520px;box-shadow:inset 0 0 0 1px #ffffff06,0 32px 110px #00000073}.orbital-command-center:after{border-left-color:#ffd2003d;border-right-color:#ffd2001a;width:130px;inset:0 43% 0 auto}.orbital-copy{align-content:start;padding-top:clamp(14px,2vw,28px)}.orbital-copy .eyebrow,.eyebrow{color:#ffe100;letter-spacing:.16em;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:11px;font-weight:700}.orbital-copy h2{color:#fff;letter-spacing:.025em;text-transform:uppercase;max-width:560px;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:clamp(34px,3.7vw,66px);font-weight:700;font-stretch:75%;line-height:.94}.orbital-copy p:not(.eyebrow){color:#dce5eac2;font-size:clamp(14px,1vw,17px);line-height:1.55}.orbital-directive{background:linear-gradient(90deg,#ffd2002e,#ffd20005),#00000042;border-left-color:#ffe100}.orbital-radar{min-height:440px}.radar-field{width:min(100%,600px)}.radar-ring{stroke:#ffd20052}.radar-node circle{fill:#ffe100;filter:drop-shadow(0 0 24px #ffd20085)}.radar-node text,.radar-core-label span,.telemetry-readout span,.telemetry-chip span{font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-stretch:75%}.radar-core-label{background:radial-gradient(circle,#ffd20038,#020304c2 68%),#040506;border-color:#ffd20052}.telemetry-card,.telemetry-readout,.telemetry-chip,.panel,.ops-panel,.ops-mission{background:linear-gradient(#161b1fe0,#06080ae6),#07090a;border-color:#ffd20038;border-radius:2px}.telemetry-ribbon{background:#ffd2002e;border-color:#ffd2003d}.telemetry-chip{background:linear-gradient(135deg,#ffd2001c,#0000 48%),#050708eb;min-height:78px}.telemetry-chip strong{color:#ffe100;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:clamp(22px,1.7vw,32px);font-weight:700}.dashboard-tabs{flex-wrap:wrap;gap:8px;margin:20px 0 18px;display:flex}.dashboard-tabs button{color:#f0f6f8c2;background:#0c1013eb;border-color:#ffd20038;min-width:128px}.dashboard-tabs button.is-active{color:#050505;background:linear-gradient(#ffe100,#dba900);border-color:#ffe100}.panel-heading h2,.ops-mission h2,.auth-panel h1{letter-spacing:.025em;text-transform:uppercase;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-stretch:75%}.contact-workspace{background:radial-gradient(circle at 50% 0,#ffd20017,#0000 35%),linear-gradient(#11161af0,#040506f5)}.contact-lane-grid{grid-template-columns:repeat(5,minmax(210px,1fr));gap:12px}.contact-lane{background:linear-gradient(#ffd2000a,#ffffff04),#00000047;border-color:#ffd20033}.contact-lane-heading{background:#ffd20014}.contact-evidence-row{background:linear-gradient(90deg,#ffd20012,#0000 48%),#020304ad;border-color:#ffd20026;grid-template-columns:minmax(0,1fr) 46px;gap:8px 12px;display:grid}.contact-row-main{gap:5px;min-width:0;display:grid}.contact-evidence-row strong{color:#fff;font-size:14px;line-height:1.25}.contact-evidence-row span{color:#dae4eabd;font-size:12px;line-height:1.35}.contact-evidence-row b{color:#7dff76;background:#7eff7614;border:1px solid #7eff7661;justify-self:end;place-items:center;width:40px;height:28px;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:13px;display:inline-grid}.contact-evidence-row small{color:#87939fe0;grid-column:1/-1;font-size:11px;line-height:1.35}@media (max-width:1300px){.contact-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.dashboard-logo-lockup{width:170px}.orbital-brand{display:grid}.orbital-topbar .dashboard-title-block{border-left:0;padding-left:0}.contact-lane-grid{grid-template-columns:1fr}}.action-status{background:linear-gradient(90deg,#ffd2001f,#ffd20005),#020406eb;border:1px solid #ffd20052;grid-template-columns:minmax(180px,auto) 1fr;align-items:center;gap:18px;margin:14px 0 0;padding:14px 18px;display:grid;box-shadow:0 0 28px #ffd20014}.action-status div{gap:3px;display:grid}.action-status span{color:#ffd600;letter-spacing:.16em;text-transform:uppercase;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:10px;font-weight:800}.action-status strong{color:#fffdf2;font-size:15px}.action-status p{color:#e0eaf2c7;margin:0;line-height:1.45}.action-status.is-running{border-color:#ffd2006b}.action-status.is-success{background:linear-gradient(90deg,#44ffa01a,#ffd20005),#020406eb;border-color:#44ffa057}.action-status.is-success span{color:#51ff9c}.action-status.is-error{background:linear-gradient(90deg,#ff4f4f1f,#ffd20005),#020406eb;border-color:#ff4f4f75}.action-status.is-error span{color:#ff6464}.panel-note{color:#a6b4bfc2;text-transform:none;letter-spacing:0;max-width:720px;margin:6px 0 0;font-size:12px;line-height:1.45}.contact-lane-grid{grid-template-columns:repeat(3,minmax(280px,1fr));align-items:start}.contact-lane{min-height:0}.contact-evidence-row{grid-template-columns:minmax(0,1fr) 44px}.contact-evidence-row strong,.contact-evidence-row span,.contact-evidence-row small{overflow-wrap:anywhere;word-break:normal}.inline-action{color:#ffd600;letter-spacing:.08em;text-transform:uppercase;border:1px solid #ffd20057;grid-column:1/-1;justify-self:start;padding:7px 10px;font-family:Bahnschrift,Arial Narrow,Segoe UI,Inter,sans-serif;font-size:11px;font-weight:800;text-decoration:none}.inline-action:hover{background:#ffd2001a}.identity-review-row{gap:8px}.identity-help{color:#a9b7c2c7;margin:0;font-size:12px;line-height:1.45}.tender-row.is-source-utility{background:linear-gradient(90deg,#7eacff0b,#ffd20004),#040608b8;border-color:#7eacff2e}.tender-row.is-source-utility strong:after{content:"SOURCE PAGE";color:#9fc4ff;letter-spacing:.12em;vertical-align:middle;border:1px solid #7eacff59;margin-left:10px;padding:3px 6px;font-size:9px;display:inline-block}@media (max-width:1280px){.contact-lane-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.action-status{grid-template-columns:1fr}}
