@import "https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&family=JetBrains+Mono:wght@400;500;600;700&display=swap";:root{--bg-void:#03060d;--bg-surface:#080e1ad1;--bg-surface-raised:#0d1628e0;--bg-surface-glass:#060b16e0;--bg-editor:#040812;--border-subtle:#00ff881f;--border-medium:#00ff8840;--border-cyan:#00f0ff4d;--border-coral:#f056;--accent-nvidia:#0f8;--accent-nvidia-glow:#00ff8873;--accent-cyan:#00f0ff;--accent-cyan-glow:#00f0ff66;--accent-coral:#f05;--accent-coral-glow:#ff005573;--accent-amber:#ffb800;--accent-amber-glow:#ffb80066;--accent-obsidian:#03060d;--text-primary:#fff;--text-secondary:#94a3b8;--text-tertiary:#64748b;--text-dim:#475569;--font-sans:"Plus Jakarta Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--font-mono:"JetBrains Mono", monospace, Consolas, Courier;--glow-emerald:0 0 24px #00ff8840;--glow-cyan:0 0 24px #00f0ff40;--glow-coral:0 0 24px #ff00554d}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-void);color:var(--text-primary);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;background-image:radial-gradient(circle at 15% 15%,#00ff881f 0%,#0000 45%),radial-gradient(circle at 85% 20%,#ff00551f 0%,#0000 45%),radial-gradient(circle at 50% 80%,#00f0ff14 0%,#0000 50%),linear-gradient(#00ff8812 1px,#0000 1px),linear-gradient(90deg,#00ff8812 1px,#0000 1px);background-size:100% 100%,100% 100%,100% 100%,32px 32px,32px 32px;min-height:100vh;overflow-x:hidden}.skip-nav-link{background:var(--accent-nvidia);color:var(--accent-obsidian);z-index:9999;border-radius:4px;padding:8px 16px;font-size:12px;font-weight:800;text-decoration:none;transition:top .2s;position:absolute;top:-50px;left:20px}.skip-nav-link:focus{top:12px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:#03060db3}::-webkit-scrollbar-thumb{background:#00ff8840;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--accent-nvidia);box-shadow:0 0 8px var(--accent-nvidia)}.text-nvidia{color:var(--accent-nvidia);text-shadow:0 0 10px #00ff8880}.text-cyan{color:var(--accent-cyan);text-shadow:0 0 10px #00f0ff80}.text-coral{color:var(--accent-coral);text-shadow:0 0 10px #ff005580}.text-amber{color:var(--accent-amber);text-shadow:0 0 10px #ffb80080}.text-primary{color:var(--text-primary)}.text-secondary{color:var(--text-secondary)}.text-tertiary{color:var(--text-tertiary)}.text-dim{color:var(--text-dim)}.text-obsidian{color:var(--accent-obsidian)}.font-mono{font-family:var(--font-mono)}.font-bold{font-weight:700}.font-semibold{font-weight:600}.aegis-app-wrapper{flex-direction:column;min-height:100vh;display:flex}.aegis-workbench-container{flex-direction:column;gap:12px;width:100%;max-width:1580px;margin:0 auto;padding:10px 24px 24px;display:flex}.workbench-stage-nav-bar{background:var(--bg-surface-glass);border:1px solid var(--border-medium);-webkit-backdrop-filter:blur(16px);border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:6px 12px;display:flex;box-shadow:0 4px 16px #0006}.stage-nav-tabs{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.stage-nav-btn{color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:#ffffff08;border:1px solid #ffffff0f;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:5px 12px;font-size:11.5px;font-weight:600;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.stage-nav-telemetry{flex-shrink:0;align-items:center;display:flex}.nav-telemetry-badge{color:var(--accent-cyan);letter-spacing:.5px;white-space:nowrap;background:#00f0ff14;border:1px solid #00f0ff33;border-radius:4px;flex-shrink:0;align-items:center;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.stage-nav-btn:hover{color:var(--text-primary);background:#00ff880f;border-color:#0f83}.stage-nav-btn.active{color:#fff;border-color:var(--accent-nvidia);background:#00ff881f;box-shadow:0 0 16px #00ff8840,inset 0 0 8px #00ff8814}.nav-tag-num{color:var(--accent-nvidia);background:#00ff8826;border-radius:3px;padding:1px 5px;font-size:9.5px;font-weight:800}.nav-telemetry-badge{color:var(--accent-cyan);letter-spacing:.5px;background:#00f0ff14;border:1px solid #00f0ff33;border-radius:4px;padding:4px 10px;font-size:10.5px;font-weight:700}.workbench-spacious-view{width:100%}.tab-view-container{flex-direction:column;gap:20px;display:flex}.tab-view-fade{animation:.25s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.spacious-two-col,.spacious-two-col-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px;display:grid}.exec-cockpit-header{z-index:80;background:var(--bg-surface-glass);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border-medium);flex-direction:column;display:flex;position:sticky;top:0;box-shadow:0 8px 32px #000000b3,inset 0 -1px #00ff8826}.exec-top-strip{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:16px;padding:10px 24px;display:flex}.exec-brand-lockup{flex-shrink:0;align-items:center;gap:12px;display:flex}.exec-brand-shield{background:linear-gradient(135deg,#00ff8829 0%,#00f0ff14 100%);border:1px solid #0f86;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;transition:all .25s;display:flex;box-shadow:0 0 18px #00ff8859,inset 0 0 10px #00ff8826}.exec-brand-shield:hover{border-color:var(--accent-nvidia);transform:translateY(-1px);box-shadow:0 0 24px #00ff888c,inset 0 0 14px #00ff8840}.exec-brand-text-col{flex-direction:column;gap:2px;display:flex}.exec-brand-title-row{align-items:center;gap:8px;display:flex}.exec-brand-title{letter-spacing:.02em;color:#fff;text-shadow:0 0 14px #00ff8859,0 0 28px #00ff8826;white-space:nowrap;margin:0;padding:0;font-size:16px;font-weight:800;line-height:1.1}.exec-brand-badge{color:#00f0ff;letter-spacing:.6px;white-space:nowrap;vertical-align:middle;background:linear-gradient(135deg,#00f0ff29 0%,#8250ff1f 100%);border:1px solid #00f0ff73;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:800;display:inline-block;box-shadow:0 0 12px #00f0ff40}.exec-brand-sub{color:#798da3;letter-spacing:.3px;white-space:nowrap;font-size:9.5px;line-height:1.2}.exec-hw-dropdown-container{flex-shrink:0;position:relative}.exec-hw-btn{background:var(--bg-surface-raised);border:1px solid var(--border-medium);cursor:pointer;color:var(--text-primary);white-space:nowrap;border-radius:6px;align-items:center;gap:10px;padding:6px 12px;font-size:11px;transition:all .2s;display:flex;box-shadow:0 2px 8px #0006}.exec-hw-text-col{white-space:nowrap;align-items:center;gap:6px;display:flex}.exec-hw-chevron-box{border-left:1px solid #ffffff1a;justify-content:center;align-items:center;margin-left:4px;padding-left:4px;display:flex}.exec-hw-btn:hover{border-color:var(--accent-nvidia);box-shadow:0 0 12px #00ff8840}.chevron-icon{color:var(--accent-nvidia);transition:transform .2s}.chevron-icon.open{transform:rotate(180deg)}.exec-hw-menu{border:1px solid var(--border-medium);z-index:100;background:#040814;border-radius:8px;flex-direction:column;gap:4px;width:max-content;min-width:100%;max-width:380px;padding:6px;display:flex;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 16px 36px #000000d9,0 0 24px #00ff8826}.exec-hw-menu-item{cursor:pointer;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;transition:all .15s;display:flex}.exec-hw-menu-item:hover{background:#00ff8814;border-color:#0f83}.exec-hw-menu-item.selected{background:#00ff881f;border-color:#00ff8859}.exec-hw-item-content{flex-direction:column;gap:2px;display:flex}.exec-hw-item-spec{white-space:nowrap}.exec-workload-tabs{flex-shrink:1;gap:6px;display:flex}.exec-tab-btn{background:var(--bg-surface-raised);cursor:pointer;white-space:nowrap;border:1px solid #ffffff14;border-radius:6px;flex-direction:column;align-items:flex-start;gap:1px;padding:5px 10px;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex}.exec-tab-btn:hover{border-color:var(--border-medium);transform:translateY(-1px)}.exec-tab-btn.active{border-color:var(--accent-nvidia);background:#00ff881a;box-shadow:0 0 16px #00ff884d,inset 0 0 8px #00ff881a}.tab-dot{background:var(--text-tertiary);border-radius:50%;width:6px;height:6px}.tab-dot.dot-active{background:var(--accent-nvidia);box-shadow:0 0 10px var(--accent-nvidia)}.tab-name{color:var(--text-primary);font-size:11px;font-weight:700}.tab-speedup{margin-left:2px;font-size:10px}.tab-fault-sub{font-size:9.5px}.exec-action-strip{flex-shrink:0;align-items:center;gap:8px;max-width:100%;display:flex}.exec-status-pill{color:var(--accent-cyan);letter-spacing:.4px;white-space:nowrap;background:#00f0ff14;border:1px solid #00f0ff40;border-radius:4px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:10px;font-weight:700;display:inline-flex}.exec-icon-btn{background:var(--bg-surface-raised);color:var(--text-secondary);cursor:pointer;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;width:34px;height:34px;transition:all .2s;display:flex}.exec-icon-btn:hover{border-color:var(--accent-nvidia);color:var(--accent-nvidia)}.exec-btn-ghost{background:var(--bg-surface-raised);border:1px solid var(--border-medium);color:var(--text-primary);cursor:pointer;white-space:nowrap;border-radius:6px;align-items:center;padding:6px 11px;font-size:11px;font-weight:700;transition:all .2s;display:flex}.exec-btn-ghost:hover{border-color:var(--accent-nvidia);background:#00ff8814}.exec-workbench-action-bar{background:#040a16b3;border-bottom:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:8px 24px;display:flex}.exec-workload-cluster{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.exec-bar-section-title{letter-spacing:.6px;color:var(--text-tertiary);white-space:nowrap;font-size:10.5px;font-weight:700}.exec-run-cta-wrap{align-items:center;margin-left:auto;display:flex}.exec-run-cta{color:#03060d;cursor:pointer;letter-spacing:.5px;white-space:nowrap;background:linear-gradient(135deg,#0f8 0%,#00cc6a 100%);border:none;border-radius:6px;flex-shrink:0;align-items:center;gap:8px;padding:8px 22px;font-size:12.5px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 0 24px #0f89,inset 0 1px #fff6}.exec-run-cta:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 0 34px #00ff88d9}.exec-run-cta.running{background:var(--bg-surface-raised);color:var(--text-primary);border:1px solid var(--accent-nvidia);box-shadow:0 0 14px #00ff884d}.exec-control-ribbon{background:#030710b3;border-top:1px solid #ffffff0a;grid-template-columns:minmax(440px,1fr) auto;align-items:center;gap:20px;padding:8px 24px;display:grid}.ribbon-slider-section{flex-direction:column;gap:4px;min-width:0;display:flex}.slider-meta-row{white-space:nowrap;flex-wrap:nowrap;align-items:center;gap:8px;min-height:22px;font-size:10.5px;display:flex}.slider-title-label{white-space:nowrap;flex-shrink:0}.slider-value-tokens{white-space:nowrap;flex-shrink:0;min-width:82px;display:inline-block}.badge-boundary-alert{white-space:nowrap;border-radius:3px;flex-shrink:0;margin-left:auto;padding:2px 7px;font-size:9.5px;font-weight:800}.slider-hint-pill{color:var(--accent-cyan);white-space:nowrap;letter-spacing:.2px;background:#00f0ff14;border:1px solid #00f0ff40;border-radius:3px;padding:2px 7px;font-size:9.5px}.alert-ragged{color:var(--accent-coral);background:#ff005526;border:1px solid #f056;box-shadow:0 0 10px #f053}.alert-clean{color:var(--accent-nvidia);background:#00ff8826;border:1px solid #0f86;box-shadow:0 0 10px #0f83}.slider-track-wrap{align-items:center;width:100%;padding:6px 0 4px;display:flex;position:relative}.slider-explanation-bar{opacity:.9;gap:8px;padding-top:1px;font-size:9.5px;line-height:1.3}.exec-hardware-slider{appearance:none;cursor:grab;touch-action:pan-x;z-index:5;background:#ffffff26;border-radius:4px;outline:none;width:100%;height:8px;position:relative}.exec-hardware-slider:focus-visible{outline:2px solid var(--accent-nvidia);outline-offset:4px}.exec-hardware-slider:active{cursor:grabbing}.exec-hardware-slider::-webkit-slider-thumb{appearance:none;background:var(--accent-nvidia);cursor:grab;width:22px;height:22px;box-shadow:0 0 16px var(--accent-nvidia), 0 0 4px #fff;border:2px solid #fff;border-radius:50%;transition:transform .1s,box-shadow .1s}.exec-hardware-slider::-webkit-slider-thumb:hover{box-shadow:0 0 20px var(--accent-nvidia), 0 0 6px #fff;transform:scale(1.15)}.exec-hardware-slider::-webkit-slider-thumb:active{cursor:grabbing;box-shadow:0 0 24px var(--accent-nvidia);transform:scale(1.25)}.exec-hardware-slider::-moz-range-thumb{background:var(--accent-nvidia);cursor:grab;width:22px;height:22px;box-shadow:0 0 16px var(--accent-nvidia), 0 0 4px #fff;border:2px solid #fff;border-radius:50%;transition:transform .1s,box-shadow .1s}.exec-hardware-slider::-moz-range-thumb:hover{transform:scale(1.15)}.exec-hardware-slider::-moz-range-thumb:active{cursor:grabbing;transform:scale(1.25)}.exec-hardware-slider::-moz-range-track{background:#ffffff26;border-radius:4px;width:100%;height:8px}.ribbon-stepper-section{justify-content:flex-end;align-items:center;gap:6px;display:flex}.ribbon-step-pill{align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.step-badge{border-radius:4px;padding:3px 9px}.step-active .step-badge{background:var(--accent-cyan);color:var(--accent-obsidian);box-shadow:0 0 14px var(--accent-cyan)}.step-completed .step-badge{color:var(--accent-nvidia);background:#00ff8826;border:1px solid #00ff8859;box-shadow:0 0 8px #00ff8826}.step-pending .step-badge,.step-idle .step-badge{color:var(--text-tertiary);background:#ffffff0a}.step-laser-arrow{color:#00ff884d;font-size:8px}.cyber-arena-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow:hidden;box-shadow:0 12px 36px #000000b3,inset 0 1px #ffffff14}.arena-top-bar{justify-content:space-between;align-items:center;display:flex}.arena-badge-live{letter-spacing:.8px;color:var(--accent-nvidia);align-items:center;gap:8px;font-size:11px;font-weight:800;display:flex}.live-radar-dot{background:var(--accent-nvidia);width:8px;height:8px;box-shadow:0 0 10px var(--accent-nvidia);border-radius:50%;animation:1.5s infinite pulse-radar}@keyframes pulse-radar{0%{box-shadow:0 0 4px var(--accent-nvidia);transform:scale(.9)}50%{box-shadow:0 0 16px var(--accent-nvidia);transform:scale(1.2)}to{box-shadow:0 0 4px var(--accent-nvidia);transform:scale(.9)}}.arena-telemetry-tag{color:var(--accent-cyan);font-size:10px}.arena-split-stage{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;display:grid}.adversary-wing{background:var(--bg-surface-raised);border-radius:10px;flex-direction:column;gap:10px;padding:14px 16px;transition:all .3s;display:flex}.wing-red{border:1px solid var(--border-coral);box-shadow:0 0 20px #ff005514}.wing-red.active-combat{border-color:var(--accent-coral);box-shadow:0 0 32px #ff005559}.wing-blue{border:1px solid var(--border-medium);box-shadow:0 0 20px #00ff8814}.wing-blue.active-defense{border-color:var(--accent-nvidia);box-shadow:0 0 32px #00ff8859}.wing-header{justify-content:space-between;align-items:center;display:flex}.wing-title-lockup{align-items:center;gap:8px;display:flex}.wing-title{letter-spacing:.5px;font-size:12px}.wing-status-badge{border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:800}.badge-red{color:var(--accent-coral);border:1px solid var(--accent-coral);background:#ff005526}.badge-green{color:var(--accent-nvidia);border:1px solid var(--accent-nvidia);background:#00ff8826}.wing-content-hud{flex-direction:column;gap:6px;display:flex}.hud-metric-row{justify-content:space-between;font-size:11px;display:flex}.exploit-waveform-box,.invariant-code-box{background:#00000073;border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;font-size:10.5px;display:flex}.exploit-waveform-box{border:1px solid #ff005540}.invariant-code-box{border:1px solid #00ff8840}.waveform-header{justify-content:space-between;font-size:10px;font-weight:700;display:flex}.fault-trigger-alert{color:#ffa3ba;margin-top:2px;font-size:10px;font-weight:700}.immunity-verified-alert{color:#a7f3d0;margin-top:2px;font-size:10px;font-weight:700}.arena-collision-core{flex-direction:column;align-items:center;gap:6px;padding:0 10px;display:flex;position:relative}.quantum-particle-beam{pointer-events:none;opacity:.2;width:90px;height:2px;transition:all .4s;position:absolute;top:50%}.beam-left{background:linear-gradient(90deg,#0000,#f05c);right:100%}.beam-right{background:linear-gradient(90deg,#0f8c,#0000);left:100%}.beam-firing-red{opacity:1;height:3px;box-shadow:0 0 12px var(--accent-coral);animation:1s infinite alternate beam-pulse}.beam-firing-blue{opacity:1;height:3px;box-shadow:0 0 12px var(--accent-nvidia);animation:1s infinite alternate beam-pulse}@keyframes beam-pulse{0%{opacity:.6;transform:scaleY(.8)}to{opacity:1;transform:scaleY(1.5)}}.collider-reactor{justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative}.core-ring{border-radius:50%;position:absolute;inset:0}.core-ring-outer{border:2px dashed #0f89;animation:7s linear infinite rotate-cw;box-shadow:0 0 14px #00ff8840}.core-ring-middle{border:1px dotted #ff005580;animation:9s linear infinite rotate-ccw;inset:5px}.core-ring-inner{border:2px dashed #00f0ffb3;animation:4s linear infinite rotate-cw;inset:10px;box-shadow:0 0 12px #00f0ff4d}@keyframes rotate-cw{to{transform:rotate(360deg)}}@keyframes rotate-ccw{to{transform:rotate(-360deg)}}.core-center-node{border:1.5px solid var(--accent-nvidia);z-index:2;background:#081020f2;border-radius:50%;justify-content:center;align-items:center;width:42px;height:42px;display:flex;box-shadow:0 0 20px #0f89,inset 0 0 8px #00ff884d}.adversary-scanline-beam,.healer-scanline-beam{display:none}@keyframes scan-sweep{0%{opacity:0}to{opacity:0}}.nav-tab-badge{letter-spacing:.4px;border-radius:3px;padding:1px 6px;font-size:8.5px;font-weight:800}.badge-tag-red{color:var(--accent-coral);background:#f053;border:1px solid #f056}.badge-tag-cyan{color:var(--accent-cyan);background:#00f0ff33;border:1px solid #00f0ff66}.badge-tag-nvidia{color:var(--accent-nvidia);background:#0f83;border:1px solid #0f86}.badge-tag-gold{color:var(--accent-amber);background:#ffb80033;border:1px solid #ffb80066}.latency-cycle-strip{background:#0006;border:1px solid #ffffff0d;border-radius:6px;align-items:center;gap:10px;padding:8px 12px;display:flex}.cycle-steps-flow{align-items:center;gap:8px;font-size:11px;display:flex}.step-node{color:var(--text-tertiary);background:#ffffff0a;border-radius:4px;padding:2px 7px;transition:all .2s}.step-node.node-active{background:#ffffff1a;box-shadow:0 0 10px}.tier-box-selected{outline:2px solid var(--accent-nvidia);transform:translateY(-1px);box-shadow:0 0 18px #00ff884d}.tier-hint-badge{color:var(--text-secondary);background:#ffffff0f;border-radius:3px;padding:1px 6px}.tier-status-pill{border-radius:4px;padding:2px 7px;font-weight:800}.pill-coral{color:var(--accent-coral);background:#ff005526;border:1px solid #ff005559}.pill-azure{color:var(--accent-cyan);background:#00f0ff26;border:1px solid #00f0ff59}.pill-nvidia{color:var(--accent-nvidia);background:#00ff8826;border:1px solid #00ff8859}.collider-label{color:var(--text-primary);text-align:center;flex-direction:column;font-size:10px;font-weight:800;display:flex}.collider-delta-badge{color:var(--accent-nvidia);border:1px solid var(--accent-nvidia);background:#00ff8826;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800;box-shadow:0 0 10px #00ff884d}.holographic-die-chassis{background:var(--bg-surface);border:1px solid var(--border-medium);box-shadow:var(--glow-emerald);border-radius:12px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.die-header-strip{justify-content:space-between;align-items:center;display:flex}.die-title-lockup{align-items:center;gap:10px;display:flex}.die-icon-halo{border:1px solid var(--accent-nvidia);background:#00ff881f;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.die-title{letter-spacing:.8px;font-size:12px}.die-gpc-pill{color:var(--accent-cyan);background:#00f0ff1a;border-radius:3px;padding:1px 6px;font-size:9.5px}.die-subtext{font-size:10.5px}.die-status-pills{align-items:center;gap:6px;display:flex}.die-pill{border-radius:4px;align-items:center;gap:6px;padding:2px 8px;font-size:9.5px;font-weight:800;display:flex}@keyframes pulse-soft{0%{opacity:.8}50%{opacity:1;box-shadow:0 0 14px #00ff8873}to{opacity:.8}}.pill-fault{color:var(--accent-coral);border:1px solid var(--accent-coral);background:#ff005526;box-shadow:0 0 12px #f056}.pill-healed{color:var(--accent-nvidia);border:1px solid var(--accent-nvidia);background:#00ff8826;box-shadow:0 0 12px #00ff884d}.pill-idle{color:var(--accent-cyan);background:#00f0ff1f;border:1px solid #00f0ff4d}.pulse-dot{border-radius:50%;width:6px;height:6px}.bg-coral{background-color:var(--accent-coral);box-shadow:0 0 6px var(--accent-coral)}.bg-nvidia{background-color:var(--accent-nvidia);box-shadow:0 0 6px var(--accent-nvidia)}.bg-azure{background-color:var(--accent-cyan);box-shadow:0 0 6px var(--accent-cyan)}.hbm-highway-container{background:#00000080;border:1px solid #00ff8826;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:10px;display:flex}.hbm-bank{flex-direction:column;gap:4px;display:flex}.hbm-chip-node{background:#00f0ff14;border:1px solid #00f0ff40;border-radius:4px;justify-content:space-between;gap:8px;padding:3px 8px;display:flex}.highway-crossbar{background:#0009;border:1px solid #0f83;border-radius:6px;flex:1;padding:6px 12px;position:relative;overflow:hidden}.crossbar-laser-beam{display:none}@keyframes laser-sweep{0%{opacity:0}to{opacity:0}}.crossbar-label-strip{flex-direction:column;align-items:center;gap:2px;font-size:9.5px;font-weight:700;display:flex}.holographic-sm-grid{background:#02050b;border:1px solid #00ff8826;border-radius:8px;grid-template-columns:repeat(22,1fr);gap:4px;padding:10px;display:grid;box-shadow:inset 0 0 20px #000c}.sm-core-cell{aspect-ratio:1;cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:3px;justify-content:center;align-items:center;font-size:8px;transition:all .15s;display:flex;position:relative}.sm-core-cell:hover{z-index:5;transform:scale(1.2);box-shadow:0 0 10px #ffffff80}.sm-idle{color:var(--text-tertiary);background:#ffffff0a;border:1px solid #ffffff0f}.sm-fault{background:var(--accent-coral);color:#fff;box-shadow:0 0 16px var(--accent-coral);font-weight:800;animation:1s infinite sm-fault-throb}.sm-healed{border:1px solid var(--accent-nvidia);color:var(--accent-nvidia);background:#0f83;box-shadow:0 0 6px #00ff884d}.sm-selected{outline-offset:1px;outline:2px solid #fff}@keyframes sm-fault-throb{0%,to{opacity:1;box-shadow:0 0 16px var(--accent-coral)}50%{opacity:.4;box-shadow:0 0 4px var(--accent-coral)}}.die-footer-telemetry{border-top:1px solid #ffffff0d;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.legend-strip{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.legend-node,.die-clock-cluster{align-items:center;gap:6px;font-size:11px;display:flex}.node-box{border-radius:2px;width:8px;height:8px}.box-idle{background:#ffffff1a}.box-fault{background:var(--accent-coral);box-shadow:0 0 6px var(--accent-coral)}.box-healed{background:var(--accent-nvidia);box-shadow:0 0 6px var(--accent-nvidia)}.warp-quantum-card{background:var(--bg-surface);border:1px solid var(--border-medium);box-shadow:var(--glow-emerald);border-radius:12px;flex-direction:column;gap:12px;padding:16px 20px;display:flex}.warp-top-header{justify-content:space-between;align-items:center;display:flex}.warp-title-lockup{align-items:center;gap:10px;display:flex}.warp-halo-icon{border:1px solid var(--accent-nvidia);background:#00ff881f;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.warp-title{letter-spacing:.8px;font-size:12px}.warp-arch-tag{color:var(--accent-cyan);font-size:9.5px}.warp-subtitle{font-size:10.5px}.warp-switch-cluster{gap:6px;display:flex}.warp-switch-btn{background:var(--bg-surface-raised);color:var(--text-secondary);cursor:pointer;border:1px solid #ffffff14;border-radius:5px;padding:4px 10px;font-size:10.5px;font-weight:700;transition:all .2s}.warp-switch-btn.active-vuln{border-color:var(--accent-coral);color:var(--accent-coral);background:#ff005526;box-shadow:0 0 12px #ff00554d}.warp-switch-btn.active-safe{border-color:var(--accent-nvidia);color:var(--accent-nvidia);background:#00ff8826;box-shadow:0 0 12px #00ff884d}.warp-threads-matrix{grid-template-columns:repeat(16,1fr);gap:5px;display:grid}.quantum-thread-lane{background:var(--bg-surface-raised);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #ffffff14;border-radius:5px;flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:8px 2px;transition:all .15s;display:flex}.quantum-thread-lane:hover{border-color:#fff;transform:translateY(-2px)}.lane-active{color:var(--accent-nvidia);background:#00ff8814;border-color:#00ff884d}.lane-fault-pulse{border-color:var(--accent-coral);color:var(--accent-coral);background:#f053;animation:1.2s infinite sm-fault-throb;box-shadow:0 0 12px #ff005580}.lane-masked-shield{color:var(--accent-cyan);background:#00f0ff1a;border-color:#00f0ff59}.lane-selected{outline-offset:1px;outline:2px solid #fff}.lane-index{font-size:9.5px;font-weight:700}.lane-status-icon{font-size:9px}.warp-status-legend{border-bottom:1px solid #ffffff0d;align-items:center;gap:16px;padding:4px 0;display:flex}.legend-entry{align-items:center;gap:6px;display:flex}.swatch-quantum{border-radius:2px;width:9px;height:9px}.swatch-active{background:var(--accent-nvidia);box-shadow:0 0 6px var(--accent-nvidia)}.swatch-fault{background:var(--accent-coral);box-shadow:0 0 6px var(--accent-coral)}.swatch-masked{background:var(--accent-cyan);box-shadow:0 0 6px var(--accent-cyan)}.warp-boundary-counter{color:var(--accent-cyan);background:#00f0ff1a;border-radius:4px;padding:2px 7px;font-size:10px}.thread-inspector-hud{border:1px solid var(--border-medium);background:#02050c;border-radius:8px;flex-direction:column;gap:8px;padding:12px 14px;display:flex;box-shadow:inset 0 0 16px #000c}.inspector-title-row{justify-content:space-between;align-items:center;display:flex}.lane-badge{align-items:center;gap:6px;font-size:12px;display:flex}.lane-verdict-pill{border-radius:4px;padding:2px 7px;font-size:9.5px;font-weight:800}.pill-valid{color:var(--accent-nvidia);background:#00ff8826}.pill-interactive-prompt{color:var(--accent-nvidia);border:1px dashed var(--accent-nvidia);background:#00ff881f;animation:2s infinite pulse-soft;box-shadow:0 0 10px #00ff8840}.pill-fault{color:var(--accent-coral);background:#f053}.pill-masked{color:var(--accent-cyan);background:#00f0ff26}.inspector-telemetry-grid{grid-template-columns:repeat(2,1fr);gap:6px 16px;display:grid}.telemetry-item{flex-direction:column;gap:2px;display:flex}.item-label{font-size:9.5px}.item-value{font-size:11px}.diff-master-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0009}.diff-header-bar{background:var(--bg-surface-raised);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;padding:10px 18px;display:flex}.diff-title-group{align-items:center;gap:8px;display:flex}.diff-title{letter-spacing:.8px;color:var(--text-primary);font-size:11.5px;font-weight:800}.diff-mode-tabs{gap:4px;display:flex}.diff-tab-btn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 8px;font-size:10.5px;font-weight:700}.diff-tab-btn.active{color:var(--accent-nvidia);background:#00ff881f;border-color:#00ff8859}.diff-badges-group{align-items:center;gap:8px;font-size:10.5px;display:flex}.badge-lang-vulnerable{color:var(--accent-coral);font-weight:700}.badge-lang-hardened{color:var(--accent-nvidia);font-weight:700}.diff-panes-split{divide-x:1px solid #ffffff0d;grid-template-columns:1fr 1fr;display:grid}.diff-pane{background:var(--bg-editor);flex-direction:column;display:flex}.pane-filename-strip{background:#ffffff05;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:8px 14px;font-size:11px;display:flex}.pane-tag{border-radius:4px;padding:2px 6px;font-size:9.5px;font-weight:800}.tag-coral{color:var(--accent-coral);background:#f053}.tag-nvidia{color:var(--accent-nvidia);background:#0f83}.pane-right-actions{align-items:center;gap:6px;display:flex}.btn-copy-code{color:#cbd5e1;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;display:flex}.btn-copy-code:hover{color:#fff;background:#ffffff1f}.code-editor-viewport{font-family:var(--font-mono);padding:10px 0;font-size:12px;line-height:1.65;overflow-x:auto}.code-line-row{gap:14px;padding:2.5px 14px;display:flex}.line-vuln-highlight{border-left:2px solid var(--accent-coral);background:#ff005526}.line-secure-highlight{border-left:2px solid var(--accent-nvidia);background:#00ff8826}.line-num{color:#94a3b8;text-align:right;-webkit-user-select:none;user-select:none;width:22px;font-size:11px}.line-content{flex:1}.code-text.comment{color:#818cf8;font-style:italic}.code-text.code{color:#f1f5f9}.code-text.vuln{color:#ff4d79;font-weight:600}.code-text.secure{color:#0f8;font-weight:600}.line-annotation{border-radius:4px;margin-top:4px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.vuln-annotation{color:#ffe4e6;background:#ff005540}.secure-annotation{color:#d1fae5;background:#00ff8840}.terminal-master-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;overflow:hidden;box-shadow:0 8px 24px #0009}.terminal-header-strip{background:var(--bg-surface-raised);border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:12px;padding:10px 16px;display:flex}.terminal-title-left{align-items:center;gap:8px;display:flex}.terminal-title{letter-spacing:.8px;color:var(--text-primary);font-size:11.5px;font-weight:800}.terminal-host-tag{color:var(--accent-cyan);font-size:10px;font-family:var(--font-mono)}.terminal-filters-row{gap:4px;display:flex}.term-filter-pill{color:var(--text-tertiary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;padding:3px 8px;font-size:11px;font-weight:600}.term-filter-pill.pill-active{color:var(--accent-nvidia);background:#00ff881f;border-color:#00ff884d}.terminal-actions-group{align-items:center;gap:8px;display:flex}.terminal-search-box{border:1px solid var(--border-subtle);background:#00000080;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:flex}.term-search-input{color:var(--text-primary);background:0 0;border:none;outline:none;width:110px;font-size:11px}.term-btn{border:1px solid var(--border-subtle);color:var(--text-secondary);cursor:pointer;background:#ffffff0d;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.term-btn:hover{color:var(--text-primary);border-color:var(--accent-nvidia)}.terminal-viewport{background:var(--bg-editor);min-height:170px;max-height:240px;font-family:var(--font-mono);flex-direction:column;gap:4px;padding:12px 16px;font-size:11.5px;line-height:1.6;display:flex;overflow-y:auto}.terminal-empty-state{align-items:center;padding:12px 0;display:flex}.terminal-line{color:#94a3b8;word-break:break-all}.line-alert{color:#ffa3ba;background:#ff00551a;border-radius:4px;padding:2px 6px}.line-success{color:#86efac}.nsight-hud-container{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;flex-direction:column;gap:10px;padding:14px 18px;display:flex;box-shadow:0 8px 24px #0009}.hud-title-bar{justify-content:space-between;align-items:center;display:flex}.hud-title-group{align-items:center;gap:8px;display:flex}.hud-title{letter-spacing:.8px;color:var(--text-primary);font-size:11.5px;font-weight:800}.hud-arch-pill{color:var(--accent-nvidia);background:#00ff881f;border:1px solid #00ff884d;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:700}.hud-live-tag{color:var(--text-secondary);font-size:10px}.hud-metrics-grid{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.hud-metric-box{background:var(--bg-surface-raised);border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:3px;padding:9px 10px;display:flex}.hud-metric-top{justify-content:space-between;align-items:center;display:flex}.hud-metric-label{color:var(--text-tertiary);font-size:9.5px;font-weight:600}.hud-metric-status{border-radius:3px;padding:1px 5px;font-size:8.5px;font-weight:800}.status-nvidia{color:var(--accent-nvidia);background:#00ff8826}.status-azure{color:var(--accent-cyan);background:#00f0ff26}.hud-metric-val{font-size:14px;font-weight:800}.hud-metric-sub{color:var(--text-secondary);font-size:9px}.silicon-waterfall-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;flex-direction:column;gap:14px;padding:16px 20px;display:flex;box-shadow:0 8px 24px #0009}.waterfall-header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.waterfall-title-group{align-items:center;gap:8px;display:flex}.waterfall-title-block{flex-direction:column;display:flex}.waterfall-title{letter-spacing:.8px;color:var(--text-primary);font-size:11px;font-weight:800}.waterfall-sub{color:var(--text-tertiary);font-size:10px}.badge-interactive-hint{color:var(--accent-cyan);letter-spacing:.3px;white-space:nowrap;background:#00f0ff14;border:1px solid #00f0ff33;border-radius:4px;padding:2px 8px;font-size:10px;font-weight:600}.latency-cycle-strip{background:#00000073;border:1px solid #ffffff0f;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 12px;display:flex}.cycle-steps-flow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.step-node{color:var(--text-tertiary);background:#ffffff08;border-radius:4px;padding:2px 6px;font-size:10px;transition:all .2s}.step-node.node-active{background:#ffffff14;font-weight:700}.waterfall-tiers-stack{flex-direction:column;gap:8px;display:flex}.tier-row-container{flex-direction:column;align-items:center;gap:5px;display:flex}.tier-box{background:var(--bg-surface-raised);cursor:pointer;border:1px solid #ffffff0f;border-radius:8px;flex-direction:column;gap:10px;width:100%;padding:12px 14px;transition:border-color .2s,transform .2s,box-shadow .2s;display:flex}.tier-box:hover{background:#ffffff05;border-color:#ffffff26}.tier-box-selected{outline:1.5px solid var(--accent-nvidia);box-shadow:0 0 16px #0f83;border-color:var(--accent-nvidia)!important}.tier-top-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.tier-title-cluster{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tier-name{color:var(--text-primary);letter-spacing:.2px;font-size:12px;font-weight:700}.tier-hint-badge{font-size:9.5px;font-family:var(--font-mono);color:var(--text-secondary);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff14;border-radius:4px;padding:2px 7px}.tier-telemetry-cluster{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tier-specs{font-size:10px;font-family:var(--font-mono);color:var(--accent-cyan);letter-spacing:.2px}.tier-status-pill{font-size:9.5px;font-family:var(--font-mono);letter-spacing:.5px;white-space:nowrap;border-radius:4px;padding:3px 8px;font-weight:800}.tier-comparison-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.tier-side{background:#00000059;border:1px solid #ffffff0a;border-radius:6px;flex-direction:column;gap:4px;padding:8px 10px;display:flex}.tier-side .side-label{letter-spacing:.5px;font-size:10px}.tier-side .side-text{font-size:10.5px;line-height:1.45}.tier-arrow-connector{color:var(--accent-nvidia);opacity:.7;justify-content:center;display:flex}.waterfall-footer-summary{border-top:1px solid #ffffff12;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;font-size:10.5px;display:flex}.delta-master-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;padding:16px 20px;box-shadow:0 8px 24px #0009}.delta-header-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.delta-title-lockup{align-items:center;gap:8px;display:flex}.delta-title{letter-spacing:.8px;color:var(--text-primary);font-size:12px;font-weight:800}.delta-pill{color:var(--accent-nvidia);font-size:10.5px;font-weight:700;font-family:var(--font-mono);background:#00ff8826;border-radius:4px;padding:2px 8px}.delta-comparison-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;display:grid}.delta-pane{background:var(--bg-surface-raised);border-radius:10px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.pane-vulnerable{border:1px solid var(--border-coral);background:#ff00550a}.pane-hardened{border:1px solid var(--border-medium);background:#00ff880a}.pane-top-header{justify-content:space-between;align-items:flex-start;display:flex}.pane-title{letter-spacing:.4px;font-size:12px;font-weight:800}.pane-sub{color:var(--text-tertiary);margin-top:1px;font-size:10px}.badge-coral{color:var(--accent-coral);background:#f053;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800}.badge-nvidia{color:var(--accent-nvidia);background:#0f83;border-radius:4px;padding:2px 7px;font-size:10px;font-weight:800}.pane-metrics-table{flex-direction:column;gap:5px;display:flex}.metric-row{border-bottom:1px solid #ffffff0a;justify-content:space-between;padding:2px 0;font-size:11.5px;display:flex}.metric-label{color:var(--text-tertiary)}.pane-verdict-box{border-radius:6px;padding:8px 10px;font-size:11px;line-height:1.4}.verdict-coral{color:#ffa3ba;background:#ff00551a}.verdict-nvidia{color:#a7f3d0;background:#00ff881a}.delta-center-divider{justify-content:center;align-items:center;display:flex}.speedup-circle{border:2px solid var(--accent-nvidia);background:#081020f2;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:66px;height:66px;display:flex;box-shadow:0 0 24px #0f86}.speedup-val{color:var(--accent-nvidia);font-size:15px;font-weight:800;font-family:var(--font-mono)}.speedup-unit{color:var(--text-secondary);letter-spacing:.5px;font-size:8.5px;font-weight:800}.verification-sidebar{flex-direction:column;gap:16px;display:flex}.sidebar-top-header{justify-content:space-between;align-items:center;display:flex}.sidebar-title-group{align-items:center;gap:8px;display:flex}.sidebar-title{letter-spacing:.8px;color:var(--accent-nvidia);font-size:12px;font-weight:800}.btn-judges-badge{color:var(--accent-amber);cursor:pointer;background:#ffb8001f;border:1px solid #ffb8004d;border-radius:5px;padding:3px 9px;font-size:11px;font-weight:700}.impact-card{background:var(--bg-surface);border:1px solid var(--border-medium);border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex;box-shadow:0 8px 24px #0009}.impact-card-header{justify-content:space-between;align-items:center;display:flex}.impact-card-title{letter-spacing:.8px;color:var(--text-primary);font-size:11.5px;font-weight:800}.badge-nvidia-sm{color:var(--accent-nvidia);font-size:10px;font-weight:700;font-family:var(--font-mono);background:#00ff8826;border-radius:4px;padding:2px 7px}.invariant-visual-row{align-items:center;gap:18px;display:flex}.radial-donut-box{width:84px;height:84px;position:relative}.donut-center-text{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.donut-val{font-size:18px;font-weight:800;font-family:var(--font-mono)}.donut-sub{color:var(--text-tertiary);font-size:9px;font-weight:800}.invariant-stats-column{flex-direction:column;gap:4px;display:flex}.stat-big-number{color:var(--text-primary);font-size:24px;font-weight:800;font-family:var(--font-mono)}.stat-label{color:var(--text-secondary);font-size:11.5px}.stat-tags-row{gap:10px;margin-top:3px;display:flex}.tag-check{color:var(--accent-nvidia);font-size:11px;font-weight:700;font-family:var(--font-mono)}.invariant-sub-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.sub-box{background:var(--bg-surface-raised);border:1px solid #ffffff0d;border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.sub-box-label{color:var(--text-tertiary);font-size:10px}.sub-box-val{font-size:11.5px;font-weight:700;font-family:var(--font-mono)}.perf-tabs-bar{border-bottom:1px solid #ffffff14;gap:6px;padding-bottom:8px;display:flex}.perf-tab-btn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:5px;padding:4px 10px;font-size:11.5px;font-weight:700}.perf-tab-btn.active{background:var(--bg-surface-raised);color:var(--accent-nvidia);border:1px solid #00ff884d}.speedup-display-row{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.speedup-digits{font-size:26px;font-weight:800;font-family:var(--font-mono)}.speedup-label{color:var(--text-secondary);letter-spacing:.8px;margin-left:8px;font-size:10.5px;font-weight:800}.badge-nvidia-solid{background:var(--accent-nvidia);color:#03060d;font-size:11px;font-weight:800;font-family:var(--font-mono);border-radius:4px;padding:3px 8px;box-shadow:0 0 10px #0f86}.latency-bars-container{flex-direction:column;gap:10px;display:flex}.bar-labels{justify-content:space-between;margin-bottom:4px;font-size:11.5px;display:flex}.bar-bg{background:#ffffff14;border-radius:3px;width:100%;height:6px;overflow:hidden}.bar-fill-coral{background:var(--accent-coral);height:100%;box-shadow:0 0 8px var(--accent-coral)}.bar-fill-nvidia{background:var(--accent-nvidia);height:100%;box-shadow:0 0 8px var(--accent-nvidia)}.sram-metric-strip{border-top:1px solid #ffffff0d;justify-content:space-between;padding-top:10px;font-size:11.5px;display:flex}.roofline-graph-wrapper{height:155px;position:relative}.attestation-meta-box{background:#02050b;border:1px solid #0f83;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;font-size:11px;display:flex}.meta-line{gap:8px;display:flex}.meta-key{color:#94a3b8;width:65px;font-weight:600}.btn-export-verified-pr{color:#03060d;cursor:pointer;background:linear-gradient(135deg,#0f8 0%,#00cc6a 100%);border:none;border-radius:6px;justify-content:center;align-items:center;padding:11px;font-size:12.5px;font-weight:800;transition:all .2s;display:flex;box-shadow:0 0 20px #0f86}.btn-export-verified-pr:hover{transform:translateY(-1px);box-shadow:0 0 28px #00ff88b3}.attestation-footer-note{color:var(--text-tertiary);text-align:center;font-size:10.5px;line-height:1.4}.aegis-footer{background:#030710f2;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;margin-top:auto;padding:14px 28px;font-size:11.5px;display:flex}.footer-cluster-info{color:var(--text-tertiary);align-items:center;gap:8px;display:flex}.footer-sep{color:#ffffff26}.footer-right{align-items:center;gap:12px;display:flex}.footer-link{color:var(--text-secondary);text-decoration:none;transition:color .15s}.footer-link:hover{color:var(--accent-nvidia)}.footer-copyright{color:var(--text-tertiary)}.modal-overlay-scrim{-webkit-backdrop-filter:blur(12px);z-index:100;background:#000c;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal-dialog-box{border:1px solid var(--border-medium);background:#060b18;border-radius:14px;flex-direction:column;width:100%;max-width:840px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 24px 64px #000000e6,0 0 32px #00ff8826}.modal-header-strip{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-header-left{align-items:center;gap:10px;display:flex}.modal-heading{color:var(--text-primary);font-size:15px;font-weight:800}.modal-subheading{color:var(--text-secondary);font-size:11.5px}.modal-dismiss-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;padding:4px}.modal-dismiss-btn:hover{color:var(--accent-nvidia)}.modal-tab-bar{background:#ffffff05;border-bottom:1px solid #ffffff14;gap:8px;padding:8px 16px;display:flex}.modal-segment-btn{color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:6px;align-items:center;gap:6px;padding:6px 12px;font-size:12px;font-weight:600;display:flex}.modal-segment-btn.segment-active{color:var(--accent-nvidia);background:#00ff881f;border-color:#00ff884d}.modal-body-scroll{flex:1;padding:16px 20px;overflow-y:auto}.pr-markdown-preview{font-family:var(--font-mono);white-space:pre-wrap;color:#cbd5e1;background:#02050c;border:1px solid #ffffff14;border-radius:8px;padding:14px;font-size:12px;line-height:1.6}.cert-json-preview{font-family:var(--font-mono);color:var(--accent-cyan);background:#02050c;border:1px solid #00f0ff40;border-radius:8px;padding:14px;font-size:12px;line-height:1.5;overflow-x:auto}.modal-actions-footer{background:#ffffff05;border-top:1px solid #ffffff14;justify-content:flex-end;gap:10px;padding:12px 20px;display:flex}.btn-modal-action{cursor:pointer;border-radius:6px;align-items:center;gap:6px;padding:8px 14px;font-size:12px;font-weight:700;transition:all .15s;display:flex}.btn-action-copy{color:var(--text-primary);background:#ffffff0f;border:1px solid #ffffff1f}.btn-action-copy:hover{background:#ffffff1f}.btn-action-download{background:var(--accent-nvidia);color:#03060d;border:none}.btn-action-download:hover{background:#84cf00}@media (width<=1440px){.exec-top-strip{flex-wrap:wrap;row-gap:8px;padding:8px 14px}.exec-brand-sub{display:none}}@media (width<=1300px){.workbench-grid-layout,.arena-split-stage{grid-template-columns:1fr}.sm-core-cell{aspect-ratio:auto;height:14px}}@media (width<=860px){.exec-top-strip{flex-wrap:wrap;gap:10px;padding:10px 14px}.exec-brand-sub{display:none}.exec-hw-dropdown-container{width:100%}.exec-hw-btn,.exec-action-strip{justify-content:space-between;width:100%}.exec-control-ribbon{grid-template-columns:1fr;gap:10px;padding:8px 14px}.ribbon-slider-section{width:100%}.ribbon-stepper-section{flex-wrap:wrap;justify-content:flex-start;gap:4px}.workbench-stage-nav-bar{flex-direction:column;align-items:stretch;gap:8px;padding:8px}.stage-nav-tabs{flex-wrap:wrap;gap:6px}.stage-nav-btn{flex:calc(50% - 6px);justify-content:center}.stage-nav-telemetry{text-align:center}.diff-panes-split,.delta-comparison-grid{grid-template-columns:1fr}.exec-workload-tabs{display:none}.hud-metrics-grid{grid-template-columns:repeat(2,1fr)}.warp-threads-matrix{grid-template-columns:repeat(8,1fr)}.spacious-two-col,.spacious-two-col-grid{grid-template-columns:1fr}.hbm-highway-container{flex-direction:column;gap:8px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.pulse-indicator,.laser-beam,.radar-sweep,.radar-sweep-bar,.matrix-scanner-bar,.scanline-overlay,.hbm-pulse-particle{opacity:.8!important;animation:none!important}}.pitch-bento-grid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.pitch-bento-card{background:#0a101eb3;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:10px;padding:16px 18px;transition:all .25s;display:flex;position:relative;overflow:hidden}.pitch-bento-card:hover{border-color:#00ff8859;transform:translateY(-2px);box-shadow:0 8px 24px #00000080,0 0 16px #00ff881a}.bento-problem{background:radial-gradient(circle at 10% 10%,#ff005514 0%,#0a101ecc 70%);border-color:#ff005540}.bento-solution{background:radial-gradient(circle at 90% 10%,#00ff8814 0%,#0a101ecc 70%);border-color:#00ff8840}.bento-metrics{border-color:#ffb80040}.bento-deliverable{border-color:#00f0ff40}.bento-badge{letter-spacing:.6px;font-size:10px;font-weight:800;font-family:var(--font-mono);align-items:center;gap:6px;display:inline-flex}.bento-title{color:var(--text-primary);font-size:14px;font-weight:700;line-height:1.3}.bento-desc{color:var(--text-secondary);font-size:11px;line-height:1.5}.bento-code-snippet{background:#02050b;border:1px solid #ff005540;border-radius:6px;padding:8px 10px;line-height:1.4}.bento-bullet-list{color:var(--text-secondary);flex-direction:column;gap:6px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}.bento-bullet-list code{color:var(--accent-nvidia);background:#00ff881a;border-radius:3px;padding:1px 4px}.bento-stat-hero{align-items:baseline;gap:10px;display:flex}.bento-stat-hero .stat-big{font-size:32px;font-weight:800;line-height:1}.bento-stat-hero .stat-label{color:var(--text-secondary);font-size:11.5px;font-weight:600}.bento-mini-stats{border-top:1px solid #ffffff0f;grid-template-columns:repeat(3,1fr);gap:8px;padding-top:4px;display:grid}.mini-stat-item{flex-direction:column;gap:2px;display:flex}.mini-stat-item .stat-num{font-size:14px;font-weight:800}.mini-stat-item .stat-sub{color:var(--text-tertiary);font-size:9.5px}.bento-cert-tag{color:var(--accent-cyan);background:#00f0ff14;border:1px dashed #00f0ff4d;border-radius:6px;padding:6px 10px}.pitch-deepdive-container{flex-direction:column;gap:16px;display:flex}.sponsor-grid{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:8px;display:grid}.sponsor-card{background:#040814;border:1px solid #ffffff14;border-radius:8px;padding:12px 14px}.sponsor-name{font-size:12px;font-weight:800}.pipeline-steps-strip{background:#040814;border:1px solid #ffb80040;border-radius:8px;margin-top:8px;padding:12px 14px;line-height:1.8}@media (width<=768px){.pitch-bento-grid,.sponsor-grid{grid-template-columns:1fr}}
