:root{--abyss:#000000;--phosphor:#00ff00;--white:#ffffff;--warn:#ffffff;--grid-line:#003300}*{box-sizing:border-box}body,html{margin:0;padding:0;background:radial-gradient(circle at 10% 10%,#031403 0,#000000 55%);color:var(--phosphor);font-family:Courier New,Courier,monospace}.shell{min-height:100vh;padding:1rem;flex-direction:column}.publicNav,.shell{display:flex;gap:1rem}.publicNav{border:1px solid var(--phosphor);background:rgba(1,10,1,.92);padding:.85rem 1rem;justify-content:space-between;align-items:center;flex-wrap:wrap}.navButton,.publicBrand,.publicLinks a,.textLink{color:var(--phosphor);text-decoration:none}.publicBrand{font-size:.88rem;letter-spacing:.08rem;text-transform:uppercase;color:var(--white)}.publicLinks{display:flex;gap:1rem;flex-wrap:wrap}.publicLinks a{font-size:.78rem;text-transform:uppercase;letter-spacing:.06rem}.publicLinks a.isActive,.textLink{color:var(--white)}.navButton{font-family:inherit;background:#000;color:var(--phosphor);border:1px solid var(--phosphor);padding:.65rem;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.navButton.isSelectedAction{background:var(--white);color:#000}.textLink{font-size:.78rem;text-transform:uppercase;letter-spacing:.06rem}.signupForm{display:flex;flex-direction:column;gap:.65rem}.filterForm{display:grid;grid-template-columns:.8fr .8fr auto auto;grid-gap:.65rem;gap:.65rem;align-items:end}.filterForm input,.filterForm select,.signupForm input,.signupForm select,.signupForm textarea{font-family:inherit;background:#000;color:var(--phosphor);border:1px solid var(--phosphor);padding:.65rem}.formStatus{margin:0;color:var(--white);font-size:.74rem;line-height:1.4}.briefingPanel,.eventStrip,.heroFrame,.operatorHeader,.statusColumn{border:1px solid var(--phosphor);background:linear-gradient(135deg,rgba(0,255,0,.06),rgba(0,0,0,.92))}.heroFrame{padding:1rem;display:flex;flex-direction:column;gap:1rem;position:relative;overflow:hidden}.heroFrame:before{content:"";position:absolute;inset:-20% auto auto 55%;width:28rem;height:28rem;background:radial-gradient(circle,rgba(255,255,255,.12),transparent 62%);pointer-events:none}.heroSignal{display:flex;justify-content:space-between;gap:1rem;align-items:center;flex-wrap:wrap}.heroKicker,.operatorHint,.sectionTag{margin:0;color:var(--white);font-size:.78rem;letter-spacing:.08rem;text-transform:uppercase}.heroActions{display:flex;gap:.6rem;flex-wrap:wrap}.heroGrid{display:grid;grid-template-columns:1.45fr .9fr;grid-gap:1rem;gap:1rem}.architectureCard,.definitionCard,.heroLead,.heroMetaCard{border:1px solid var(--grid-line);background:rgba(1,10,1,.84);padding:1rem}.architectureCard h2,.briefingPanel h2,.eventCopy h2,.heroLead h1,.operatorHeader h2{margin:0;color:var(--white);line-height:1.02}.heroLead h1{font-size:clamp(2.8rem,6vw,5.6rem);max-width:12ch}.architectureCard p,.definitionCard p,.eventCopy p,.heroMetaCard p,.heroMission,.signalRow p{margin:0;color:var(--phosphor);line-height:1.45}.heroLead{gap:.9rem}.heroLead,.heroMetaCard{display:flex;flex-direction:column}.heroMetaCard{gap:.85rem}.architectureRibbon{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:1rem;gap:1rem}.architectureCard{min-height:16rem;display:flex;flex-direction:column;gap:.8rem}.briefingGrid{display:grid;grid-template-columns:1.2fr .8fr;grid-gap:1rem;gap:1rem}.briefingPanel{padding:1rem;display:flex;flex-direction:column;gap:1rem}.definitionGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.definitionCard{min-height:10rem;display:flex;flex-direction:column;gap:.55rem}.definitionCard h3{margin:0;color:var(--white)}.recordsGrid{display:grid;grid-gap:.75rem;gap:.75rem}.recordCard{border:1px solid var(--grid-line);background:rgba(1,10,1,.84);padding:.85rem;display:flex;flex-direction:column;gap:.4rem}.recordCard p{margin:0;color:var(--white);font-size:.74rem;word-break:break-word}.assetChipRow{display:flex;gap:.45rem;flex-wrap:wrap}.assetChip{display:inline-flex;align-items:center;justify-content:center;padding:.15rem .45rem;border:1px solid var(--grid-line);background:#000;color:var(--phosphor);font-size:.68rem;letter-spacing:.08em}.assetBannerGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}.signalList{display:flex;flex-direction:column;gap:.65rem}.signalRow{display:grid;grid-template-columns:1.4rem 1fr;grid-gap:.75rem;gap:.75rem;align-items:start;padding:.7rem .8rem;border:1px solid var(--grid-line);background:rgba(1,10,1,.84)}.signalRow span{color:var(--white);font-size:1rem;line-height:1.2}.statusDeck{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:1rem;gap:1rem}.statusColumn{padding:1rem;display:flex;flex-direction:column;gap:.9rem}.eventStrip{padding:1rem;display:grid;grid-template-columns:1.3fr .7fr;grid-gap:1rem;gap:1rem;align-items:center}.eventCopy{gap:.8rem}.eventActions,.eventCopy{display:flex;flex-direction:column}.eventActions{gap:.75rem}.operatorHeader{padding:.9rem 1rem;display:flex;justify-content:space-between;gap:1rem;align-items:flex-end}.statusBar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--phosphor);background:#010a01;padding:.75rem;grid-gap:.75rem;gap:.75rem}.label{color:var(--white);margin:0;font-size:.75rem;letter-spacing:.08rem}.value{margin:.2rem 0 0;font-size:.95rem}.value.warn{color:var(--warn)}.value.ok{color:var(--phosphor)}.grid{flex:1 1;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.panel{border:1px solid var(--phosphor);background-image:linear-gradient(rgba(0,255,0,.03) 1px,transparent 0),linear-gradient(90deg,rgba(0,255,0,.03) 1px,transparent 0);background-size:24px 24px;background-color:#000000;padding:1rem;display:flex;flex-direction:column;gap:.75rem}.panel h2{margin:0;color:var(--white);font-size:1rem}.panelNote{margin:0;color:var(--phosphor);font-size:.85rem}label{color:var(--white);font-size:.82rem}button,select,textarea{font-family:inherit;background:#000;color:var(--phosphor);border:1px solid var(--phosphor);padding:.65rem}button:focus,select:focus,textarea:focus{outline:none;box-shadow:0 0 0 1px var(--white)}textarea{resize:vertical}button{text-transform:uppercase}button[disabled]{opacity:.6;cursor:not-allowed}.meta{color:var(--white);margin:0;font-size:.72rem;word-break:break-all}.telemetryGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.broadcastPanel{border:1px solid var(--phosphor);background:rgba(0,255,0,.03);padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.broadcastPanelHeader{display:flex;justify-content:space-between;gap:1rem;align-items:flex-start}.broadcastPanelHeader h3{margin:0 0 .35rem;color:var(--white);font-size:.82rem}.broadcastHint{margin:0;color:var(--white);font-size:.72rem}.broadcastActions{display:flex;gap:.5rem;flex-wrap:wrap;justify-content:flex-end}.broadcastGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.75rem;gap:.75rem}.broadcastCard{border:1px solid var(--grid-line);background:#010a01;padding:.65rem}.broadcastCard h4{margin:0 0 .35rem;color:var(--white);font-size:.74rem}.broadcastCard p{margin:0;color:var(--phosphor);font-size:.72rem;word-break:break-word}.broadcastPreviewCard{grid-column:1/-1}.broadcastPreviewCard pre{margin:0;color:var(--phosphor);font-size:.7rem;max-height:16rem;overflow:auto;white-space:pre-wrap;word-break:break-word}.artifactsPanel,.batchPanel,.comfyPanel,.resolumePanel{border:1px solid var(--phosphor);background:rgba(0,255,0,.03);padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.heroBody{margin:0;max-width:44rem;color:var(--white);line-height:1.55}.deploymentTerminal{border:1px solid var(--phosphor);background:linear-gradient(135deg,rgba(0,255,0,.06),rgba(0,0,0,.92));padding:1rem;display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.deploymentTerminalCopy,.deploymentTerminalForm{display:flex;flex-direction:column;gap:.85rem}.resolumePanel input[type=range]{width:100%}.timelineStrip{display:grid;grid-template-columns:repeat(auto-fit,minmax(10px,1fr));grid-gap:.3rem;gap:.3rem;align-items:end;min-height:54px}.timelineBar{width:100%;min-height:10px;padding:0;background:rgba(0,255,0,.25);border:1px solid var(--grid-line)}.timelineBar.isActive{background:var(--white);border-color:var(--white)}.healthPanel{border:1px solid var(--phosphor);background:rgba(0,255,0,.03);padding:.75rem;display:flex;flex-direction:column;gap:.75rem}.healthGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:.85rem;gap:.85rem}.healthCardHeader{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.5rem}.healthBadge{display:inline-flex;align-items:center;justify-content:center;padding:.18rem .45rem;border:1px solid;font-size:.68rem;letter-spacing:.08em}.healthBadge.isReady{color:var(--phosphor)}.healthBadge.isWarning{color:var(--white)}.healthBadge.isBlocked{color:#ff5f5f}.batchPanel .broadcastPanelHeader{margin:0}.batchPath{margin:0;color:var(--white);font-size:.72rem;word-break:break-all;text-align:right}.batchSummaryRow{display:flex;gap:.75rem;align-items:center;justify-content:space-between;flex-wrap:wrap}.batchAction{min-width:14rem}.batchAction.isSelectedAction{background:var(--white);color:#000}.batchJobList{display:grid;grid-gap:.65rem;gap:.65rem}.batchJobCard{border:1px solid var(--grid-line);background:#010a01;padding:.65rem}.batchJobCard p{margin:0 0 .35rem;color:var(--white);font-size:.72rem;word-break:break-word}.batchJobActions{display:flex;gap:.5rem;flex-wrap:wrap;margin:0 0 .5rem}.batchJobCard pre{font-size:.7rem;max-height:8rem;overflow:auto}.telemetryPane{border:1px solid var(--grid-line);background:#010a01;padding:.65rem;min-height:220px}.telemetryPane h3{margin:0 0 .35rem;color:var(--white);font-size:.8rem}.telemetryEmpty,.telemetryHint,.telemetryMeta{margin:0 0 .45rem;color:var(--white);font-size:.72rem}.somaticTimeline{gap:.55rem}.somaticEvent,.somaticTimeline{display:flex;flex-direction:column}.somaticEvent{gap:.25rem}.somaticEventHeader{display:flex;justify-content:space-between;gap:.75rem;font-size:.72rem;color:var(--phosphor)}.somaticBar{height:.6rem;border:1px solid var(--grid-line);background:#000}.somaticBar span{display:block;height:100%;background:linear-gradient(90deg,#0f0,#fff)}.stereoPreview{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;border:1px solid var(--phosphor);padding:.65rem;background:rgba(0,255,0,.03)}.stereoChannel{border:1px solid var(--grid-line);padding:.5rem;background:#010a01;min-height:120px}.stereoChannel h3{margin:0 0 .4rem;color:var(--white);font-size:.75rem}.stereoChannel pre{font-size:.75rem;line-height:1.3}pre{margin:0;white-space:pre-wrap;word-break:break-word;line-height:1.45}@media (max-width:900px){.architectureRibbon,.briefingGrid,.broadcastGrid,.broadcastPanelHeader,.definitionGrid,.eventStrip,.filterForm,.grid,.heroGrid,.statusBar,.statusDeck,.stereoPreview,.telemetryGrid{grid-template-columns:1fr}.broadcastPanelHeader{display:flex;flex-direction:column}.broadcastActions{justify-content:flex-start}.heroSignal,.operatorHeader,.publicNav{flex-direction:column;align-items:flex-start}}