.react-flow{direction:ltr;--xy-edge-stroke-default: #b1b1b7;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #555;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(255, 255, 255, .5);--xy-minimap-background-color-default: #fff;--xy-minimap-mask-background-color-default: rgba(240, 240, 240, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #e2e2e2;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: transparent;--xy-background-pattern-dots-color-default: #91919a;--xy-background-pattern-lines-color-default: #eee;--xy-background-pattern-cross-color-default: #e2e2e2;background-color:var(--xy-background-color, var(--xy-background-color-default));--xy-node-color-default: inherit;--xy-node-border-default: 1px solid #1a192b;--xy-node-background-color-default: #fff;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(0, 0, 0, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #1a192b;--xy-node-border-radius-default: 3px;--xy-handle-background-color-default: #1a192b;--xy-handle-border-color-default: #fff;--xy-selection-background-color-default: rgba(0, 89, 220, .08);--xy-selection-border-default: 1px dotted rgba(0, 89, 220, .8);--xy-controls-button-background-color-default: #fefefe;--xy-controls-button-background-color-hover-default: #f4f4f4;--xy-controls-button-color-default: inherit;--xy-controls-button-color-hover-default: inherit;--xy-controls-button-border-color-default: #eee;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #ffffff;--xy-edge-label-color-default: inherit;--xy-resize-background-color-default: #3367d9}.react-flow.dark{--xy-edge-stroke-default: #3e3e3e;--xy-edge-stroke-width-default: 1;--xy-edge-stroke-selected-default: #727272;--xy-connectionline-stroke-default: #b1b1b7;--xy-connectionline-stroke-width-default: 1;--xy-attribution-background-color-default: rgba(150, 150, 150, .25);--xy-minimap-background-color-default: #141414;--xy-minimap-mask-background-color-default: rgba(60, 60, 60, .6);--xy-minimap-mask-stroke-color-default: transparent;--xy-minimap-mask-stroke-width-default: 1;--xy-minimap-node-background-color-default: #2b2b2b;--xy-minimap-node-stroke-color-default: transparent;--xy-minimap-node-stroke-width-default: 2;--xy-background-color-default: #141414;--xy-background-pattern-dots-color-default: #555;--xy-background-pattern-lines-color-default: #333;--xy-background-pattern-cross-color-default: #333;--xy-node-color-default: #f8f8f8;--xy-node-border-default: 1px solid #3c3c3c;--xy-node-background-color-default: #1e1e1e;--xy-node-group-background-color-default: rgba(240, 240, 240, .25);--xy-node-boxshadow-hover-default: 0 1px 4px 1px rgba(255, 255, 255, .08);--xy-node-boxshadow-selected-default: 0 0 0 .5px #999;--xy-handle-background-color-default: #bebebe;--xy-handle-border-color-default: #1e1e1e;--xy-selection-background-color-default: rgba(200, 200, 220, .08);--xy-selection-border-default: 1px dotted rgba(200, 200, 220, .8);--xy-controls-button-background-color-default: #2b2b2b;--xy-controls-button-background-color-hover-default: #3e3e3e;--xy-controls-button-color-default: #f8f8f8;--xy-controls-button-color-hover-default: #fff;--xy-controls-button-border-color-default: #5b5b5b;--xy-controls-box-shadow-default: 0 0 2px 1px rgba(0, 0, 0, .08);--xy-edge-label-background-color-default: #141414;--xy-edge-label-color-default: #f8f8f8}.react-flow__background{background-color:var(--xy-background-color-props, var(--xy-background-color, var(--xy-background-color-default)));pointer-events:none;z-index:-1}.react-flow__container{position:absolute;width:100%;height:100%;top:0;left:0}.react-flow__pane{z-index:1;touch-action:none}.react-flow__pane.draggable{cursor:grab}.react-flow__pane.dragging{cursor:grabbing}.react-flow__pane.selection{cursor:pointer}.react-flow__viewport{transform-origin:0 0;z-index:2;pointer-events:none}.react-flow__renderer{z-index:4}.react-flow__selection{z-index:6}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible{outline:none}.react-flow__edge-path{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default));stroke-width:var(--xy-edge-stroke-width, var(--xy-edge-stroke-width-default));fill:none}.react-flow__connection-path{stroke:var(--xy-connectionline-stroke, var(--xy-connectionline-stroke-default));stroke-width:var(--xy-connectionline-stroke-width, var(--xy-connectionline-stroke-width-default));fill:none}.react-flow .react-flow__edges{position:absolute}.react-flow .react-flow__edges svg{overflow:visible;position:absolute;pointer-events:none}.react-flow__edge{pointer-events:visibleStroke}.react-flow__edge.selectable{cursor:pointer}.react-flow__edge.animated path{stroke-dasharray:5;animation:dashdraw .5s linear infinite}.react-flow__edge.animated path.react-flow__edge-interaction{stroke-dasharray:none;animation:none}.react-flow__edge.inactive{pointer-events:none}.react-flow__edge.selected,.react-flow__edge:focus,.react-flow__edge:focus-visible{outline:none}.react-flow__edge.selected .react-flow__edge-path,.react-flow__edge.selectable:focus .react-flow__edge-path,.react-flow__edge.selectable:focus-visible .react-flow__edge-path{stroke:var(--xy-edge-stroke-selected, var(--xy-edge-stroke-selected-default))}.react-flow__edge-textwrapper{pointer-events:all}.react-flow__edge .react-flow__edge-text{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__arrowhead polyline{stroke:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__arrowhead polyline.arrowclosed{fill:var(--xy-edge-stroke, var(--xy-edge-stroke-default))}.react-flow__connection{pointer-events:none}.react-flow__connection .animated{stroke-dasharray:5;animation:dashdraw .5s linear infinite}svg.react-flow__connectionline{z-index:1001;overflow:visible;position:absolute}.react-flow__nodes{pointer-events:none;transform-origin:0 0}.react-flow__node{position:absolute;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:all;transform-origin:0 0;box-sizing:border-box;cursor:default}.react-flow__node.selectable{cursor:pointer}.react-flow__node.draggable{cursor:grab;pointer-events:all}.react-flow__node.draggable.dragging{cursor:grabbing}.react-flow__nodesselection{z-index:3;transform-origin:left top;pointer-events:none}.react-flow__nodesselection-rect{position:absolute;pointer-events:all;cursor:grab}.react-flow__handle{position:absolute;pointer-events:none;min-width:5px;min-height:5px;width:6px;height:6px;background-color:var(--xy-handle-background-color, var(--xy-handle-background-color-default));border:1px solid var(--xy-handle-border-color, var(--xy-handle-border-color-default));border-radius:100%}.react-flow__handle.connectingfrom{pointer-events:all}.react-flow__handle.connectionindicator{pointer-events:all;cursor:crosshair}.react-flow__handle-bottom{top:auto;left:50%;bottom:0;transform:translate(-50%,50%)}.react-flow__handle-top{top:0;left:50%;transform:translate(-50%,-50%)}.react-flow__handle-left{top:50%;left:0;transform:translate(-50%,-50%)}.react-flow__handle-right{top:50%;right:0;transform:translate(50%,-50%)}.react-flow__edgeupdater{cursor:move;pointer-events:all}.react-flow__pane.selection .react-flow__panel{pointer-events:none}.react-flow__panel{position:absolute;z-index:5;margin:15px}.react-flow__panel.top{top:0}.react-flow__panel.bottom{bottom:0}.react-flow__panel.top.center,.react-flow__panel.bottom.center{left:50%;transform:translate(-15px) translate(-50%)}.react-flow__panel.left{left:0}.react-flow__panel.right{right:0}.react-flow__panel.left.center,.react-flow__panel.right.center{top:50%;transform:translateY(-15px) translateY(-50%)}.react-flow__attribution{font-size:10px;background:var(--xy-attribution-background-color, var(--xy-attribution-background-color-default));padding:2px 3px;margin:0}.react-flow__attribution a{text-decoration:none;color:#999}@keyframes dashdraw{0%{stroke-dashoffset:10}}.react-flow__edgelabel-renderer{position:absolute;width:100%;height:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;left:0;top:0}.react-flow__viewport-portal{position:absolute;width:100%;height:100%;left:0;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__minimap{background:var( --xy-minimap-background-color-props, var(--xy-minimap-background-color, var(--xy-minimap-background-color-default)) )}.react-flow__minimap-svg{display:block}.react-flow__minimap-mask{fill:var( --xy-minimap-mask-background-color-props, var(--xy-minimap-mask-background-color, var(--xy-minimap-mask-background-color-default)) );stroke:var( --xy-minimap-mask-stroke-color-props, var(--xy-minimap-mask-stroke-color, var(--xy-minimap-mask-stroke-color-default)) );stroke-width:var( --xy-minimap-mask-stroke-width-props, var(--xy-minimap-mask-stroke-width, var(--xy-minimap-mask-stroke-width-default)) )}.react-flow__minimap-node{fill:var( --xy-minimap-node-background-color-props, var(--xy-minimap-node-background-color, var(--xy-minimap-node-background-color-default)) );stroke:var( --xy-minimap-node-stroke-color-props, var(--xy-minimap-node-stroke-color, var(--xy-minimap-node-stroke-color-default)) );stroke-width:var( --xy-minimap-node-stroke-width-props, var(--xy-minimap-node-stroke-width, var(--xy-minimap-node-stroke-width-default)) )}.react-flow__background-pattern.dots{fill:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-dots-color-default)) )}.react-flow__background-pattern.lines{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-lines-color-default)) )}.react-flow__background-pattern.cross{stroke:var( --xy-background-pattern-color-props, var(--xy-background-pattern-color, var(--xy-background-pattern-cross-color-default)) )}.react-flow__controls{display:flex;flex-direction:column;box-shadow:var(--xy-controls-box-shadow, var(--xy-controls-box-shadow-default))}.react-flow__controls.horizontal{flex-direction:row}.react-flow__controls-button{display:flex;justify-content:center;align-items:center;height:26px;width:26px;padding:4px;border:none;background:var(--xy-controls-button-background-color, var(--xy-controls-button-background-color-default));border-bottom:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) );color:var( --xy-controls-button-color-props, var(--xy-controls-button-color, var(--xy-controls-button-color-default)) );cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.react-flow__controls-button svg{width:100%;max-width:12px;max-height:12px;fill:currentColor}.react-flow__edge.updating .react-flow__edge-path{stroke:#777}.react-flow__edge-text{font-size:10px}.react-flow__node.selectable:focus,.react-flow__node.selectable:focus-visible{outline:none}.react-flow__node-input,.react-flow__node-default,.react-flow__node-output,.react-flow__node-group{padding:10px;border-radius:var(--xy-node-border-radius, var(--xy-node-border-radius-default));width:150px;font-size:12px;color:var(--xy-node-color, var(--xy-node-color-default));text-align:center;border:var(--xy-node-border, var(--xy-node-border-default));background-color:var(--xy-node-background-color, var(--xy-node-background-color-default))}.react-flow__node-input.selectable:hover,.react-flow__node-default.selectable:hover,.react-flow__node-output.selectable:hover,.react-flow__node-group.selectable:hover{box-shadow:var(--xy-node-boxshadow-hover, var(--xy-node-boxshadow-hover-default))}.react-flow__node-input.selectable.selected,.react-flow__node-input.selectable:focus,.react-flow__node-input.selectable:focus-visible,.react-flow__node-default.selectable.selected,.react-flow__node-default.selectable:focus,.react-flow__node-default.selectable:focus-visible,.react-flow__node-output.selectable.selected,.react-flow__node-output.selectable:focus,.react-flow__node-output.selectable:focus-visible,.react-flow__node-group.selectable.selected,.react-flow__node-group.selectable:focus,.react-flow__node-group.selectable:focus-visible{box-shadow:var(--xy-node-boxshadow-selected, var(--xy-node-boxshadow-selected-default))}.react-flow__node-group{background-color:var(--xy-node-group-background-color, var(--xy-node-group-background-color-default))}.react-flow__nodesselection-rect,.react-flow__selection{background:var(--xy-selection-background-color, var(--xy-selection-background-color-default));border:var(--xy-selection-border, var(--xy-selection-border-default))}.react-flow__nodesselection-rect:focus,.react-flow__nodesselection-rect:focus-visible,.react-flow__selection:focus,.react-flow__selection:focus-visible{outline:none}.react-flow__controls-button:hover{background:var( --xy-controls-button-background-color-hover-props, var(--xy-controls-button-background-color-hover, var(--xy-controls-button-background-color-hover-default)) );color:var( --xy-controls-button-color-hover-props, var(--xy-controls-button-color-hover, var(--xy-controls-button-color-hover-default)) )}.react-flow__controls-button:disabled{pointer-events:none}.react-flow__controls-button:disabled svg{fill-opacity:.4}.react-flow__controls-button:last-child{border-bottom:none}.react-flow__controls.horizontal .react-flow__controls-button{border-bottom:none;border-right:1px solid var( --xy-controls-button-border-color-props, var(--xy-controls-button-border-color, var(--xy-controls-button-border-color-default)) )}.react-flow__controls.horizontal .react-flow__controls-button:last-child{border-right:none}.react-flow__resize-control{position:absolute}.react-flow__resize-control.left,.react-flow__resize-control.right{cursor:ew-resize}.react-flow__resize-control.top,.react-flow__resize-control.bottom{cursor:ns-resize}.react-flow__resize-control.top.left,.react-flow__resize-control.bottom.right{cursor:nwse-resize}.react-flow__resize-control.bottom.left,.react-flow__resize-control.top.right{cursor:nesw-resize}.react-flow__resize-control.handle{width:5px;height:5px;border:1px solid #fff;border-radius:1px;background-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));translate:-50% -50%}.react-flow__resize-control.handle.left{left:0;top:50%}.react-flow__resize-control.handle.right{left:100%;top:50%}.react-flow__resize-control.handle.top{left:50%;top:0}.react-flow__resize-control.handle.bottom{left:50%;top:100%}.react-flow__resize-control.handle.top.left,.react-flow__resize-control.handle.bottom.left{left:0}.react-flow__resize-control.handle.top.right,.react-flow__resize-control.handle.bottom.right{left:100%}.react-flow__resize-control.line{border-color:var(--xy-resize-background-color, var(--xy-resize-background-color-default));border-width:0;border-style:solid}.react-flow__resize-control.line.left,.react-flow__resize-control.line.right{width:1px;transform:translate(-50%);top:0;height:100%}.react-flow__resize-control.line.left{left:0;border-left-width:1px}.react-flow__resize-control.line.right{left:100%;border-right-width:1px}.react-flow__resize-control.line.top,.react-flow__resize-control.line.bottom{height:1px;transform:translateY(-50%);left:0;width:100%}.react-flow__resize-control.line.top{top:0;border-top-width:1px}.react-flow__resize-control.line.bottom{border-bottom-width:1px;top:100%}.react-flow__edge-textbg{fill:var(--xy-edge-label-background-color, var(--xy-edge-label-background-color-default))}.react-flow__edge-text{fill:var(--xy-edge-label-color, var(--xy-edge-label-color-default))}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f5f5f2;background:#0a0a0a;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#0a0a0a;color:#f5f5f2}a{color:inherit;text-decoration:none}button{font:inherit}.shell{min-height:100vh}.topbar{position:sticky;top:0;z-index:10;display:flex;align-items:center;justify-content:space-between;padding:22px clamp(24px,5vw,72px);border-bottom:1px solid #262626;background:#0a0a0ae0;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.brand{font-size:1.45rem;font-weight:800;letter-spacing:-.05em}.brand span{color:#8dff6a}nav{display:flex;gap:26px;color:#b5b5b0;font-size:.92rem}nav a:hover{color:#fff}.hero{min-height:72vh;display:flex;flex-direction:column;justify-content:center;padding:90px clamp(24px,7vw,110px) 70px;border-bottom:1px solid #262626;background:radial-gradient(circle at 82% 26%,rgba(141,255,106,.11),transparent 28%),linear-gradient(180deg,#0a0a0a,#0d0d0d)}.eyebrow{margin:0 0 18px;color:#8dff6a;font-size:.75rem;font-weight:800;letter-spacing:.16em}h1{margin:0;max-width:1050px;font-size:clamp(3.3rem,8.5vw,8.2rem);line-height:.9;letter-spacing:-.065em}.lede{max-width:760px;margin:34px 0 0;color:#b9b9b3;font-size:clamp(1.05rem,1.7vw,1.35rem);line-height:1.6}.heroActions{display:flex;gap:12px;margin-top:34px;flex-wrap:wrap}.primary,.secondary{padding:13px 18px;border:1px solid #353535;font-weight:700}.primary{background:#8dff6a;color:#0a0a0a;border-color:#8dff6a}.secondary{background:#111;color:#f5f5f2}button.primary,button.secondary{cursor:pointer}.statusGrid{display:grid;grid-template-columns:1.35fr 1fr 1fr;border-bottom:1px solid #262626}.metric{min-height:250px;padding:34px;border-right:1px solid #262626;background:#0d0d0d}.metric:last-child{border-right:0}.metric.feature{background:#101010}.metricLabel{display:block;margin-bottom:48px;color:#71716d;font-size:.72rem;letter-spacing:.14em}.metric strong{display:block;font-size:clamp(1.8rem,3vw,3.6rem);letter-spacing:-.05em}.metric p{max-width:440px;color:#9f9f99;line-height:1.55}.statusDot{display:block;margin-top:12px;color:#8dff6a;font-size:.82rem}.statusDot.muted{color:#777772}.section{padding:100px clamp(24px,7vw,110px);border-bottom:1px solid #262626}.sectionHeader{display:grid;grid-template-columns:.35fr 1fr;gap:40px;align-items:start;margin-bottom:55px}h2{margin:0;font-size:clamp(2.2rem,5vw,5.3rem);line-height:.98;letter-spacing:-.055em}h3{margin:0;font-size:1.2rem}.splitHeader{grid-template-columns:1fr auto}.timestamp{color:#73736e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;white-space:nowrap}.liveSection{background:#0b0b0b}.emptyState{padding:34px;border:1px solid #292929;background:#0f0f0f}.emptyState strong{font-size:1.2rem}.emptyState p{margin-bottom:0;color:#94948e;line-height:1.6}.projectGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #292929;border-top:1px solid #292929}.projectCard{min-height:300px;display:flex;flex-direction:column;padding:28px;border-right:1px solid #292929;border-bottom:1px solid #292929;background:#0d0d0d}.projectTopline{display:flex;justify-content:space-between;gap:12px;color:#74746f;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.projectCard h3{margin-top:34px;font-size:1.25rem;word-break:break-word}.projectCard h3 a:hover{color:#8dff6a}.projectCard>p{color:#94948f;line-height:1.55}.movement{color:#8dff6a;text-align:right}.movement.neutral{color:#686864}.repoMetrics{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:auto;padding-top:28px;border-top:1px solid #242424}.repoMetrics span{color:#757570;font-size:.72rem}.repoMetrics strong{display:block;margin-bottom:4px;color:#f3f3ef;font-size:1.1rem}.deltaLine{margin:18px 0 0;color:#8dff6a!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.signalPanel{display:grid;grid-template-columns:.8fr 1.2fr;gap:60px;align-items:center;padding:34px;border:1px solid #2b2b2b;background:#0d0d0d}.signalRows{display:grid;gap:10px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#666}.signalRows span{padding:10px 0;border-bottom:1px solid #222}.signalRows .off{color:#8dff6a;font-weight:800;letter-spacing:.08em}.signalPanel p,.support p,.acquire p{color:#a4a49e;line-height:1.65}.principles{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #292929}.principles article{min-height:190px;padding:26px;border-right:1px solid #292929}.principles article:last-child{border-right:0}.principles span{color:#62625e;font-family:ui-monospace,monospace}.principles h3{margin-top:70px}.methodNote{margin-top:22px;padding:24px;border-left:2px solid #8dff6a;background:#0e0e0e}.methodNote p{margin-bottom:0;color:#94948e;line-height:1.6}.support{display:grid;grid-template-columns:1fr auto;gap:50px;align-items:end}.support>div{max-width:900px}.support button{padding:14px 18px;border:1px solid #343434;background:#151515;color:#6e6e69}.acquire{display:grid;grid-template-columns:1fr .6fr;gap:40px;padding:56px clamp(24px,7vw,110px);border-bottom:1px solid #262626;background:#0f0f0f}.acquire h2{font-size:clamp(1.8rem,3.5vw,3.4rem)}.acquirePlaceholder{align-self:center;justify-self:end;max-width:310px;padding:18px;border:1px dashed #3a3a3a;color:#787873;font-size:.8rem;line-height:1.5}.radarHero{padding:88px clamp(24px,7vw,110px) 58px;border-bottom:1px solid #262626;background:linear-gradient(90deg,rgba(141,255,106,.05),transparent 45%),#0b0b0b}.radarHero h1{max-width:1100px;font-size:clamp(3rem,7vw,6.8rem)}.radarMeta{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:50px;border:1px solid #292929}.radarMeta span{padding:20px;color:#73736e;border-right:1px solid #292929;font-size:.78rem}.radarMeta span:last-child{border-right:0}.radarMeta strong{display:block;margin-bottom:5px;color:#f2f2ee;font-size:1.1rem}.radarControls{position:sticky;top:72px;z-index:8;padding:18px clamp(24px,7vw,110px);border-bottom:1px solid #262626;background:#0a0a0af0;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.radarControls input{width:100%;padding:14px 16px;border:1px solid #303030;outline:none;background:#0e0e0e;color:#f4f4ef}.radarControls input:focus{border-color:#8dff6a}.filterRow{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:2px}.filter{flex:0 0 auto;padding:8px 12px;border:1px solid #2f2f2f;background:#111;color:#898984;cursor:pointer}.filter.active{border-color:#8dff6a;background:#8dff6a;color:#080808;font-weight:800}.radarResults{padding-top:70px}.radarList{border-top:1px solid #292929}.radarCard{display:grid;grid-template-columns:72px minmax(0,1fr) 280px;min-height:190px;border-bottom:1px solid #292929;background:#0c0c0c}.radarCard:hover{background:#101210}.rank{padding:26px 18px;border-right:1px solid #292929;color:#5f5f5b;font-family:ui-monospace,monospace}.radarBody{padding:26px 30px}.radarBody h3{margin-top:22px;font-size:clamp(1.25rem,2vw,1.8rem)}.radarBody h3 a:hover{color:#8dff6a}.radarBody p{max-width:840px;color:#969691;line-height:1.55}.tagRow{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.tagRow span{padding:5px 8px;border:1px solid #292929;color:#9b9b95;font-size:.7rem}.cardActions{display:flex;gap:10px;flex-wrap:wrap;margin-top:18px}.cardActions a,.cardActions button{padding:8px 10px;border:1px solid #2b332a;background:#0f130f;color:#aeb7aa;font:inherit;font-size:.75rem;cursor:pointer}.cardActions button:hover,.cardActions a:hover{border-color:#8dff6a;color:#eaffdf}.radarStats{display:grid;align-content:center;gap:16px;padding:26px;border-left:1px solid #292929}.radarStats span{color:#74746f;font-size:.74rem}.radarStats strong{display:block;color:#f3f3ef;font-size:1.15rem}.methodCompact{max-width:1400px}.methodCompact>p:not(.eyebrow){max-width:850px;color:#a0a09a;line-height:1.7}.methodWarning{margin-top:30px;padding:18px;border-left:2px solid #8dff6a;background:#0f0f0f}footer{display:flex;align-items:center;justify-content:space-between;padding:30px clamp(24px,5vw,72px);color:#777772}footer p{margin:0;font-size:.85rem}@media(max-width:1050px){.projectGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.radarCard{grid-template-columns:58px minmax(0,1fr)}.radarStats{grid-column:2;grid-template-columns:repeat(3,1fr);border-left:0;border-top:1px solid #292929}}@media(max-width:860px){nav{display:none}.statusGrid,.signalPanel,.sectionHeader,.support,.acquire,.splitHeader{grid-template-columns:1fr}.metric{border-right:0;border-bottom:1px solid #262626}.principles{grid-template-columns:1fr 1fr}.principles article:nth-child(2){border-right:0}.principles article:nth-child(-n+2){border-bottom:1px solid #292929}.acquirePlaceholder{justify-self:start}.timestamp{white-space:normal}.radarMeta{grid-template-columns:1fr}.radarMeta span{border-right:0;border-bottom:1px solid #292929}.radarMeta span:last-child{border-bottom:0}}@media(max-width:620px){.projectGrid{grid-template-columns:1fr}.repoMetrics{grid-template-columns:repeat(3,1fr)}.radarCard{grid-template-columns:1fr}.rank{border-right:0;border-bottom:1px solid #292929;padding:14px 20px}.radarStats{grid-column:1}}@media(max-width:520px){.hero{min-height:66vh}.principles{grid-template-columns:1fr}.principles article{border-right:0;border-bottom:1px solid #292929}.principles article:last-child{border-bottom:0}.radarStats{grid-template-columns:1fr}footer{align-items:flex-start;gap:20px;flex-direction:column}}.dnoffGuide{position:fixed;right:18px;bottom:76px;z-index:90}.guideNode{position:relative;width:48px;height:48px;border:1px solid #4e6249;border-radius:50%;background:#0a0e0a;color:#baffaa;cursor:pointer;box-shadow:0 0 28px #8dff6a14}.guideNode b{position:relative;z-index:2;font:600 11px ui-monospace,monospace}.guideRing{position:absolute;inset:6px;border:1px solid #30402d;border-radius:50%}.guideCore{position:absolute;width:5px;height:5px;left:50%;top:5px;transform:translate(-50%);border-radius:50%;background:#8dff6a;box-shadow:0 0 9px #8dff6a}.guidePanel{position:absolute;right:0;bottom:60px;width:min(390px,calc(100vw - 28px));max-height:min(70dvh,620px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #303a2e;background:#070a07fa;box-shadow:0 18px 60px #0000008c}.guidePanel header{display:flex;justify-content:space-between;align-items:center;padding:10px 10px 10px 16px;border-bottom:1px solid #232b22}.guidePanel header div{display:grid}.guidePanel header small,.guidePanel footer,.guideStatus{font:8px ui-monospace,monospace;letter-spacing:.08em}.guidePanel header strong{font:700 15px ui-monospace,monospace}.guidePanel header button{width:44px;height:44px;border:0;background:none;color:#9aa396;font-size:20px;cursor:pointer}.guideContext{display:flex;gap:8px;align-items:center;min-width:0;padding:8px 16px;border-bottom:1px solid #1e251d;font:8px ui-monospace,monospace;color:#60705d}.guideContext span{color:#8dff6a}.guideContext b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.guideStatus{display:flex;align-items:center;gap:7px;padding:10px 16px;color:#8dff6a;border-bottom:1px solid #1e251d}.guideStatus b{margin-left:auto;color:#7e897b;font-weight:400}.guidePulse{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:#8dff6a}.guidePrompt{padding:15px 16px 7px;margin:0;color:#a8b0a5;font-size:.72rem;line-height:1.55}.guideActions{display:grid;padding:8px}.guideActions button{display:grid;grid-template-columns:72px 1fr auto;gap:10px;min-height:44px;text-align:left;align-items:center;border:0;border-top:1px solid #1f271e;background:none;padding:11px 8px;color:#dce4d9;cursor:pointer}.guideActions button:hover{background:#0e140e}.guideActions b{font:9px ui-monospace,monospace;color:#a8ff8e}.guideActions span{font-size:.7rem;color:#8f998c}.guideActions i{font-style:normal;color:#849080}.guideInput{display:grid;grid-template-columns:1fr auto;padding:10px;border-top:1px solid #242c23}.guideInput input{min-width:0;border:1px solid #242d23;background:#090d09;color:#778075;padding:11px;font:9px ui-monospace,monospace}.guideInput button{border:1px solid #2b3529;background:#101610;color:#687364;font:9px ui-monospace,monospace}.guideInput input:disabled,.guideInput button:disabled{opacity:.72;cursor:not-allowed}.guidePanel footer{padding:9px 12px;border-top:1px solid #1e251d;display:flex;justify-content:space-between;color:#707a6d}.guideNode:focus-visible,.guidePanel button:focus-visible{outline:2px solid #8dff6a;outline-offset:3px}@media(max-width:620px){.dnoffGuide{right:12px;bottom:68px}.guidePanel{position:fixed;left:10px;right:10px;bottom:128px;width:auto;max-height:calc(100dvh - 148px)}.guideStatus b{display:none}}@media(prefers-reduced-motion:reduce){.guideNode,.guidePanel,.guideActions button{scroll-behavior:auto;transition:none}}.viewportHome{min-height:100dvh;overflow-x:hidden;background:radial-gradient(circle at 52% 38%,rgba(141,255,106,.055),transparent 28%),#090b09}.instrumentTopbar{position:sticky;min-height:64px;padding-top:14px;padding-bottom:14px}.instrumentTopAction{padding:8px 11px;border:1px solid #2f392d;background:#0d120d;color:#b7ff9f;font:700 10px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.instrumentFrame{width:min(1680px,100%);min-height:calc(100dvh - 64px);margin:0 auto;display:grid;grid-template-rows:auto auto minmax(390px,1fr) auto;border-left:1px solid #20261f;border-right:1px solid #20261f;background:#0a0c0a}.instrumentIntro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:clamp(24px,5vw,84px);align-items:end;padding:clamp(24px,3vw,42px) clamp(20px,3vw,46px) 22px;border-bottom:1px solid #20261f}.instrumentIntro h1{max-width:840px;font-size:clamp(2.45rem,5.4vw,5.9rem);line-height:.93}.instrumentIntro .eyebrow{margin-bottom:12px}.instrumentIntroCopy{max-width:650px;justify-self:end}.instrumentIntroCopy p{margin:0;color:#bbc2b8;font-size:clamp(.92rem,1.15vw,1.08rem);line-height:1.6}.instrumentIntroCopy span{display:block;margin-top:14px;color:#64705f;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase}.instrumentHud{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid #20261f;background:#0b0e0b}.instrumentHud a{min-width:0;min-height:74px;padding:12px 14px;border-right:1px solid #20261f;display:grid;align-content:center;gap:2px}.instrumentHud a:last-child{border-right:0}.instrumentHud a:hover,.instrumentHud a:focus-visible{background:#101510}.instrumentHud small,.projectStripLabel,.railHeader,.universeStageHead,.universeStageFoot,.liveReadout small{font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.instrumentHud small{color:#677064;font-size:8px;letter-spacing:.08em}.instrumentHud strong{color:#ecf2e9;font-size:1.25rem;letter-spacing:-.03em}.instrumentHud strong.hudTime{font-size:.98rem}.instrumentHud span{min-width:0;color:#717b6e;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instrumentWorkspace{min-height:0;display:grid;grid-template-columns:190px minmax(0,1fr) 220px}.instrumentRail{min-width:0;background:#0b0e0b}.signalRail{border-right:1px solid #20261f}.liveRail{border-left:1px solid #20261f}.railHeader{min-height:53px;padding:12px 14px;border-bottom:1px solid #20261f;display:flex;justify-content:space-between;gap:8px;align-items:center}.railHeader span{color:#b8c4b3;font-size:9px;letter-spacing:.12em}.railHeader small{color:#596257;font-size:8px}.signalRail>a{min-height:67px;padding:12px 14px;display:grid;grid-template-columns:1fr auto;gap:3px 10px;border-bottom:1px solid #191f19}.signalRail>a:hover,.signalRail>a:focus-visible{background:#101510}.signalRail strong{font-size:.84rem}.signalRail span{grid-column:1;color:#687166;font-size:.67rem;line-height:1.35}.signalRail b{grid-column:2;grid-row:1 / span 2;align-self:center;color:#719069;font-weight:400}.railNote{padding:15px 14px;color:#5d675a;line-height:1.45}.universeStage{min-width:0;min-height:0;display:grid;grid-template-rows:auto 1fr auto;background:radial-gradient(circle at 50% 50%,rgba(141,255,106,.04),transparent 38%),#090b09}.universeStageHead,.universeStageFoot{min-height:53px;padding:10px 14px;display:flex;align-items:center;justify-content:space-between;gap:18px;border-bottom:1px solid #20261f}.universeStageHead div{display:grid;gap:2px}.universeStageHead span{color:#dce5d8;font-size:9px;letter-spacing:.12em}.universeStageHead small{color:#5f6b5b;font-size:8px}.universeStageHead a,.universeStageFoot a{color:#9dff80;font-size:8px;letter-spacing:.08em;white-space:nowrap}.universeCanvas{position:relative;min-height:290px;overflow:hidden;isolation:isolate}.universeGrid{position:absolute;inset:0;z-index:-1;opacity:.35;background-image:linear-gradient(#1c241b 1px,transparent 1px),linear-gradient(90deg,#1c241b 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(circle at center,#000 20%,transparent 82%);mask-image:radial-gradient(circle at center,#000 20%,transparent 82%)}.homeUniverseNode{position:absolute;transform:translate(-50%,-50%);border:1px solid #687864;border-radius:50%;display:grid;place-items:center;background:#101610db;box-shadow:0 0 0 6px #8dff6a05;transition:transform .15s ease,border-color .15s ease,box-shadow .15s ease}.homeUniverseNode span{width:27%;height:27%;border-radius:50%;background:#899784}.homeUniverseNode.moving{border-color:#8dff6a;box-shadow:0 0 18px #8dff6a29}.homeUniverseNode.moving span{background:#8dff6a}.homeUniverseNode:hover,.homeUniverseNode:focus-visible{transform:translate(-50%,-50%) scale(1.22);border-color:#dfffd5;outline:none;box-shadow:0 0 26px #8dff6a40}.universePending{position:absolute;inset:0;display:grid;place-content:center;gap:8px;text-align:center;color:#7d8879}.universePending strong{color:#d9e1d6}.universeLegend{position:absolute;left:13px;bottom:11px;display:flex;gap:13px;padding:7px 8px;border:1px solid #202820;background:#080b08d1;color:#667064;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.legendNode{display:inline-block;width:7px;height:7px;margin-right:5px;border:1px solid #687864;border-radius:50%}.legendNode.moving{border-color:#8dff6a;background:#8dff6a}.universeStageFoot{min-height:40px;border-top:1px solid #20261f;border-bottom:0;color:#52604f;font-size:8px;line-height:1.35}.liveReadout{min-height:59px;padding:11px 14px;display:grid;align-content:center;gap:3px;border-bottom:1px solid #191f19}.liveReadout small{color:#5f685c;font-size:8px}.liveReadout strong{color:#cfd8cc;font-size:.79rem;line-height:1.3}.railAction{display:block;padding:14px;color:#a8ff8d;font:8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.06em}.projectStrip{min-width:0;display:grid;grid-template-columns:190px minmax(0,1fr);min-height:112px;border-top:1px solid #20261f;background:#090b09}.projectStripLabel{padding:14px;border-right:1px solid #20261f;display:grid;align-content:center;gap:4px}.projectStripLabel span{color:#b7c1b3;font-size:9px;letter-spacing:.1em}.projectStripLabel small{color:#5e685b;font-size:8px}.projectStripTrack{min-width:0;display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin}.stripCard{flex:0 0 min(285px,75vw);scroll-snap-align:start;padding:12px 14px;border-right:1px solid #20261f;display:grid;gap:6px}.stripCard:hover,.stripCard:focus-visible{background:#101410;outline:none}.stripCard>div{display:flex;justify-content:space-between;gap:10px;color:#5f695c;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.stripCard>div b{color:#84b977;font-weight:500}.stripCard>strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.77rem}.stripCard p{margin:0;color:#737c70;font-size:.64rem;line-height:1.35;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.stripCard>small{color:#586255;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.stripEmpty{padding:20px;color:#687265;font-size:.72rem}@media(min-width:1101px)and (min-height:820px){.instrumentFrame{height:calc(100dvh - 64px);max-height:1040px}}@media(max-width:1100px){.instrumentHud{grid-template-columns:repeat(3,minmax(0,1fr))}.instrumentHud a:nth-child(3){border-right:0}.instrumentHud a:nth-child(-n+3){border-bottom:1px solid #20261f}.instrumentWorkspace{grid-template-columns:160px minmax(0,1fr)}.liveRail{grid-column:1 / -1;border-left:0;border-top:1px solid #20261f;display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto}.liveRail .railHeader{display:none}.liveReadout{min-height:54px;border-bottom:0;border-right:1px solid #191f19}.railAction{align-self:center}}@media(max-width:760px){.instrumentTopbar{min-height:58px}.instrumentTopAction{margin-left:auto}.instrumentFrame{min-height:auto;border-left:0;border-right:0;grid-template-rows:auto auto auto auto}.instrumentIntro{grid-template-columns:1fr;gap:18px;padding:25px 18px 18px}.instrumentIntro h1{font-size:clamp(2.4rem,12vw,4.3rem)}.instrumentIntroCopy{justify-self:start}.instrumentHud{grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.instrumentHud a{min-height:68px;border-bottom:1px solid #20261f!important}.instrumentHud a:nth-child(2n){border-right:0}.instrumentWorkspace{display:flex;flex-direction:column}.signalRail{order:2;border-right:0;border-top:1px solid #20261f;display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.signalRail .railHeader,.signalRail .railNote{display:none}.signalRail>a{flex:0 0 72%;min-height:72px;scroll-snap-align:start;border-right:1px solid #20261f;border-bottom:0}.universeStage{order:1;min-height:410px}.universeCanvas{min-height:310px}.universeStageHead{align-items:flex-start}.universeStageHead a{white-space:normal;text-align:right}.universeStageFoot span{max-width:72%}.liveRail{order:3;display:flex;overflow-x:auto;border-top:1px solid #20261f}.liveReadout{flex:0 0 49%;min-height:68px}.railAction{flex:0 0 auto;display:grid;place-items:center;padding-inline:18px}.projectStrip{grid-template-columns:1fr;min-height:0}.projectStripLabel{min-height:45px;border-right:0;border-bottom:1px solid #20261f;grid-template-columns:auto 1fr;gap:10px;align-items:center}.projectStripLabel small{text-align:right}.stripCard{flex-basis:82vw;min-height:106px}.universeLegend{max-width:calc(100% - 26px);flex-wrap:wrap}}@media(max-width:480px){.instrumentTopAction{display:none}.instrumentIntroCopy span{line-height:1.5}.instrumentHud strong{font-size:1.1rem}.universeStageHead small{max-width:180px;white-space:normal;line-height:1.3}.universeStageFoot{align-items:flex-start}}@media(prefers-reduced-motion:reduce){.homeUniverseNode{transition:none}.projectStripTrack,.signalRail,.liveRail{scroll-behavior:auto}}.projectStrip .explorationRailShell{min-width:0;position:relative;overflow:hidden}.projectStrip .railControls{position:absolute;right:8px;top:7px;z-index:3;display:flex;gap:4px}.projectStrip .railControls button{width:28px;height:28px;border:1px solid #293328;background:#0a0e0af0;color:#a9b8a5;cursor:pointer}.projectStrip .railControls button:hover,.projectStrip .railControls button:focus-visible{border-color:#8dff6a;color:#dfffd4;outline:none}.projectStrip .projectGrid.projectRail{min-width:0;height:100%;display:flex;grid-template-columns:none;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin;border:0;padding-right:70px}.projectStrip .projectRail .stripCard{flex:0 0 min(285px,75vw)}@media(max-width:760px){.projectStrip .railControls{display:none}.projectStrip .projectGrid.projectRail{padding-right:0}.projectStrip .projectRail .stripCard{flex-basis:82vw}}@media(min-width:1101px)and (max-height:820px){.instrumentFrame{min-height:calc(100dvh - 64px);grid-template-rows:auto auto minmax(280px,1fr) 92px}.instrumentIntro{padding:18px 28px 14px;gap:34px}.instrumentIntro h1{font-size:clamp(2.15rem,4.4vw,4.55rem)}.instrumentIntroCopy p{font-size:.86rem;line-height:1.45}.instrumentIntroCopy span{margin-top:8px}.instrumentHud a{min-height:58px;padding-top:8px;padding-bottom:8px}.instrumentWorkspace{grid-template-columns:170px minmax(0,1fr) 205px}.signalRail>a{min-height:52px;padding-top:8px;padding-bottom:8px}.railNote{padding-top:10px;padding-bottom:10px}.liveReadout{min-height:48px;padding-top:7px;padding-bottom:7px}.universeCanvas{min-height:220px}.projectStrip{min-height:92px;grid-template-columns:170px minmax(0,1fr)}.stripCard{padding-top:9px;padding-bottom:9px;gap:4px}}.instrumentIntro{position:relative;overflow:hidden}.instrumentIntro:after{content:"";position:absolute;right:4%;bottom:-70px;width:280px;height:180px;border:1px solid rgba(141,255,106,.08);border-radius:50%;box-shadow:0 0 0 28px #8dff6a05,0 0 0 58px #8dff6a03;pointer-events:none}.instrumentIntro h1{max-width:920px;text-wrap:balance}.instrumentIntroCopy{padding-left:18px;border-left:1px solid #2c342b}.instrumentIntroCopy p{max-width:600px}.instrumentIntroCopy span{color:#8ba484}.instrumentHud a{position:relative}.instrumentHud a:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:1px;background:transparent}.instrumentHud a:hover:after,.instrumentHud a:focus-visible:after{background:#8dff6a}.instrumentHud a:first-child strong,.instrumentHud a:nth-child(4) strong{color:#b7ff9f}.universeStageHead span:before{content:"●";margin-right:7px;color:#8dff6a;font-size:7px;vertical-align:1px}.railHeader span,.projectStripLabel span{color:#d3ddd0}.signalRail>a strong{transition:color .14s ease}.signalRail>a:hover strong,.signalRail>a:focus-visible strong{color:#b7ff9f}.stripCard{position:relative}.stripCard:before{content:"";position:absolute;left:0;top:0;bottom:0;width:1px;background:transparent}.stripCard:hover:before,.stripCard:focus-visible:before{background:#8dff6a}@media(max-width:760px){.instrumentIntroCopy{padding-left:0;border-left:0}.instrumentIntro:after{right:-100px;opacity:.7}}.viewportHome{background:radial-gradient(ellipse at 50% 38%,rgba(141,255,106,.055),transparent 34%),radial-gradient(ellipse at 50% 80%,rgba(96,146,255,.025),transparent 42%),#070907}.instrumentFrame{background:#080b08d1}.instrumentIntro{min-height:190px;background:radial-gradient(circle at 12% 40%,rgba(141,255,106,.035),transparent 24%),linear-gradient(180deg,#0b0f0beb,#080b08f5)}.instrumentIntro h1{font-size:clamp(2.7rem,5.6vw,6.2rem);letter-spacing:-.06em}.instrumentIntro:after{right:8%;bottom:-120px;width:380px;height:250px;border-color:#8dff6a0e;box-shadow:0 0 0 46px #8dff6a03,0 0 0 94px #8dff6a02}.instrumentWorkspace{grid-template-columns:168px minmax(0,1fr) 196px}.universeStage{background:radial-gradient(circle at 50% 46%,rgba(141,255,106,.055),transparent 31%),radial-gradient(circle at 52% 48%,rgba(141,255,106,.018),transparent 55%),#070a07}.jarvisCanvas{min-height:390px;background:radial-gradient(circle at center,rgba(141,255,106,.028),transparent 38%),linear-gradient(rgba(141,255,106,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(141,255,106,.018) 1px,transparent 1px);background-size:auto,72px 72px,72px 72px}.jarvisCanvas .react-flow{background:transparent}.jarvisCanvas .react-flow__background-pattern{fill:#8dff6a1f}.jarvisCanvas .react-flow__controls{border:1px solid rgba(157,255,128,.16);border-radius:14px;overflow:hidden;background:#070b08c7;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 18px 50px #00000040}.jarvisCanvas .react-flow__controls-button{width:36px;height:36px;border:0;border-bottom:1px solid rgba(157,255,128,.1);background:transparent;color:#a9b7a5}.jarvisCanvas .react-flow__controls-button:hover{background:#8dff6a14;color:#dfffd5}.jarvisCanvas .react-flow__controls-button svg{fill:currentColor}.jarvisCanvas .react-flow__minimap{width:126px;height:82px;border:1px solid rgba(157,255,128,.12);border-radius:14px;background:#070b08b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);opacity:.72}.jarvisCanvas .react-flow__node-default{width:auto;min-width:86px;padding:0;border:0;border-radius:999px;background:transparent;color:inherit;box-shadow:none}.dnoffFlowNode{position:relative;display:grid;grid-template-columns:12px auto;align-items:center;gap:7px;min-width:88px;padding:7px 10px;border:1px solid rgba(178,202,173,.18);border-radius:999px;background:#0a0f0bb8;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 8px 28px #0000002e;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease,transform .2s ease}.dnoffFlowNode strong{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#aeb8aa;font-size:10px;font-weight:560;letter-spacing:.01em}.dnoffFlowNode small{grid-column:2;margin-top:-4px;color:#62705e;font:7px ui-monospace,monospace;letter-spacing:.09em}.nodeCore{grid-row:1/span 2;width:7px;height:7px;border-radius:50%;border:1px solid #71806d;background:#1b241a;box-shadow:0 0 0 5px #8dff6a04}.nodeCore.changing{border-color:#9dff80;background:#9dff80;box-shadow:0 0 12px #8dff6a6b,0 0 0 6px #8dff6a09;animation:jarvisPulse 2.8s ease-in-out infinite}.dnoffFlowNode:hover,.dnoffFlowNode.active{transform:translateY(-1px);border-color:#b4ff9d7a;background:#101911e6;box-shadow:0 0 34px #8dff6a1a,0 12px 34px #0000004d}.dnoffFlowNode.active strong{color:#e7f3e3}.jarvisCanvas .react-flow__edge-path{stroke:#8dff6a21;stroke-width:1}.jarvisCanvas .contextEdge.focused .react-flow__edge-path{stroke:#9dff806b;stroke-width:1.15;stroke-dasharray:4 8;animation:jarvisDash 8s linear infinite}.jarvisPrompt{position:absolute;left:50%;bottom:15px;z-index:5;transform:translate(-50%);display:flex;align-items:center;gap:10px;padding:7px 11px;border:1px solid rgba(141,255,106,.11);border-radius:999px;background:#070a07ad;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none}.jarvisPrompt span{color:#8dff6a;font:7px ui-monospace,monospace;letter-spacing:.12em}.jarvisPrompt strong{color:#71806d;font:500 8px ui-monospace,monospace}@keyframes jarvisPulse{50%{box-shadow:0 0 20px #8dff6a80,0 0 0 9px #8dff6a05}}@keyframes jarvisDash{to{stroke-dashoffset:-48}}@media(max-width:1100px){.instrumentWorkspace{grid-template-columns:150px minmax(0,1fr)}}@media(max-width:760px){.instrumentIntro{min-height:0}.instrumentWorkspace{display:flex}.jarvisCanvas{min-height:430px}.jarvisCanvas .react-flow__minimap{display:none}.jarvisCanvas .react-flow__controls{bottom:14px;left:12px}.jarvisPrompt{bottom:16px;left:auto;right:12px;transform:none;max-width:calc(100% - 78px)}.jarvisPrompt strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media(prefers-reduced-motion:reduce){.nodeCore.changing,.jarvisCanvas .contextEdge.focused .react-flow__edge-path{animation:none}.dnoffFlowNode{transition:none}}.instrumentIntro{min-height:clamp(230px,30vh,360px);padding:clamp(34px,5vw,76px) clamp(24px,5vw,76px) 30px}.instrumentIntro h1{font-size:clamp(3.4rem,7.2vw,7.8rem);line-height:.86;max-width:1100px}.instrumentIntroCopy p{font-size:clamp(1rem,1.35vw,1.28rem);color:#c5cec2}.instrumentIntroCopy span{font-size:10px}.instrumentHud a{min-height:86px;padding:16px 18px}.instrumentHud strong{font-size:1.45rem}.universeStageHead{min-height:62px;padding:12px 18px}.universeStageHead span{font-size:10px}.universeStageHead small{font-size:9px}.universeCanvas.jarvisCanvas{min-height:clamp(520px,62vh,780px)}.dnoffFlowNode{min-width:118px;padding:10px 14px;grid-template-columns:15px auto;gap:9px;border-color:#c2dabc38}.dnoffFlowNode strong{max-width:170px;font-size:12px}.dnoffFlowNode small{font-size:8px}.nodeCore{width:9px;height:9px}.jarvisCanvas:before,.jarvisCanvas:after{content:"";position:absolute;left:50%;top:50%;z-index:0;pointer-events:none;width:min(68vw,780px);aspect-ratio:1;transform:translate(-50%,-50%);border:1px solid rgba(141,255,106,.045);border-radius:50%;box-shadow:0 0 0 72px #8dff6a05,0 0 0 150px #8dff6a02}.jarvisCanvas:after{width:min(34vw,390px);border-style:dashed;border-color:#8dff6a13;box-shadow:none;animation:jarvisOrbit 55s linear infinite}.jarvisCanvas .react-flow{z-index:1}.jarvisCanvas .react-flow__controls{left:18px;bottom:18px;transform:scale(1.08);transform-origin:left bottom}.jarvisCanvas .react-flow__minimap{right:18px;bottom:18px;width:148px;height:96px}.jarvisPrompt{bottom:22px;padding:9px 14px}.jarvisPrompt span{font-size:8px}.jarvisPrompt strong{font-size:9px}@keyframes jarvisOrbit{to{transform:translate(-50%,-50%) rotate(360deg)}}@media(max-width:760px){.instrumentIntro{min-height:260px;padding:34px 20px 22px}.instrumentIntro h1{font-size:clamp(3rem,14vw,5.2rem)}.instrumentHud a{min-height:78px}.universeCanvas.jarvisCanvas{min-height:58dvh}.dnoffFlowNode{min-width:104px;padding:9px 12px}.dnoffFlowNode strong{max-width:128px;font-size:11px}.jarvisCanvas:before{width:110vw}.jarvisCanvas:after{width:62vw}}@media(prefers-reduced-motion:reduce){.jarvisCanvas:after{animation:none}}.instrumentIntro h1 em{font-style:normal;color:#8dff6a;text-shadow:0 0 34px rgba(141,255,106,.11)}.instrumentIntroCopy{align-self:center}.landingProof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));min-height:58px;border-bottom:1px solid #20261f;background:#090c09}.landingProof span{display:flex;align-items:center;gap:8px;padding:12px 18px;border-right:1px solid #20261f;color:#788275;font-size:.72rem}.landingProof span:last-child{border-right:0}.landingProof b{color:#cfe2c9;font:8px ui-monospace,monospace;letter-spacing:.11em}.universeInstruction{min-height:44px;display:flex;align-items:center;gap:11px;padding:8px 18px;border-bottom:1px solid #20261f;background:linear-gradient(90deg,rgba(141,255,106,.035),transparent 45%)}.universeInstruction span{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(141,255,106,.25);border-radius:50%;color:#8dff6a;font:8px ui-monospace,monospace}.universeInstruction strong{font:9px ui-monospace,monospace;letter-spacing:.11em;color:#d6e0d2}.universeInstruction small{margin-left:auto;color:#657062;font:8px ui-monospace,monospace;letter-spacing:.07em}@media(min-width:1101px){.instrumentFrame{grid-template-rows:auto auto auto auto minmax(520px,1fr) auto}.instrumentIntro{grid-template-columns:minmax(0,1.35fr) minmax(300px,.65fr)}.instrumentHud{opacity:.84}.signalRail,.liveRail{opacity:.86;transition:opacity .2s ease}.signalRail:hover,.liveRail:hover{opacity:1}}@media(max-width:760px){.landingProof{display:flex;overflow-x:auto;scroll-snap-type:x mandatory}.landingProof span{flex:0 0 78%;min-height:56px;scroll-snap-align:start}.universeInstruction{padding-inline:14px}.universeInstruction small{display:none}}.viewportHome{background:#050705}.instrumentTopbar{height:70px;background:#050805bd;border-bottom-color:#accea31f;-webkit-backdrop-filter:blur(22px) saturate(120%);backdrop-filter:blur(22px) saturate(120%)}.instrumentTopbar .brand{font-size:1.7rem}.instrumentTopbar nav{gap:30px}.instrumentTopbar nav a{font-size:.82rem;color:#849080;transition:color .18s ease,text-shadow .18s ease}.instrumentTopbar nav a:hover{color:#e7f4e3;text-shadow:0 0 18px rgba(141,255,106,.16)}.instrumentTopAction{border-radius:999px!important;padding:10px 15px!important;background:#8dff6a0e!important}.instrumentIntro{position:relative;overflow:hidden;background:radial-gradient(ellipse at 25% 45%,rgba(141,255,106,.075),transparent 36%),radial-gradient(ellipse at 76% 30%,rgba(100,151,255,.025),transparent 30%),#070a07}.instrumentIntro:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 0 47%,rgba(141,255,106,.025) 50%,transparent 53%);transform:translate(-60%);animation:heroScan 11s ease-in-out infinite}.instrumentIntro>div{position:relative;z-index:1}.instrumentIntro h1{max-width:980px;text-wrap:balance}.instrumentIntro h1 em{display:block;margin-top:.08em}.instrumentIntroCopy{max-width:520px}.instrumentIntroCopy p{line-height:1.55}.landingProof span{justify-content:center;min-height:64px;transition:background .18s ease,color .18s ease}.landingProof span:hover{background:#8dff6a06;color:#aab7a6}.instrumentHud a{position:relative;overflow:hidden;transition:background .18s ease,transform .18s ease}.instrumentHud a:hover{background:#8dff6a09;transform:translateY(-1px)}.instrumentHud a:after{content:"";position:absolute;left:14px;right:14px;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(141,255,106,.22),transparent);opacity:0;transition:opacity .18s ease}.instrumentHud a:hover:after{opacity:1}.universeStage{position:relative;box-shadow:inset 0 0 100px #00000059}.jarvisCanvas{isolation:isolate;cursor:grab}.jarvisCanvas:active{cursor:grabbing}.jarvisCanvas:before{background:radial-gradient(circle,transparent 0 48%,rgba(141,255,106,.018) 49%,transparent 50%);filter:drop-shadow(0 0 24px rgba(141,255,106,.035))}.jarvisCanvas:after{filter:drop-shadow(0 0 18px rgba(141,255,106,.08))}.jarvisCanvas .react-flow__viewport{transition:filter .22s ease}.dnoffFlowNode:after{content:"";position:absolute;inset:-7px;border:1px solid transparent;border-radius:999px;transition:border-color .2s ease,transform .2s ease}.dnoffFlowNode:hover:after,.dnoffFlowNode.active:after{border-color:#8dff6a1a;transform:scale(1.03)}.dnoffFlowNode.active{box-shadow:0 0 46px #8dff6a29,0 14px 38px #00000057}.dnoffFlowNode.active .nodeCore{background:#d8ffcc;border-color:#d8ffcc;box-shadow:0 0 18px #8dff6ab3,0 0 0 8px #8dff6a0a}.jarvisPrompt{box-shadow:0 10px 40px #00000047}.signalRail a,.liveReadout{transition:background .18s ease,border-color .18s ease}.signalRail a:hover{background:linear-gradient(90deg,rgba(141,255,106,.045),transparent);border-color:#8dff6a21}.projectStrip{background:linear-gradient(180deg,#080b08,#060806)}.stripCard{transition:transform .2s ease,border-color .2s ease,background .2s ease}.stripCard:hover{transform:translateY(-3px);border-color:#8dff6a33;background:#0d120d}@keyframes heroScan{0%,25%{transform:translate(-70%);opacity:0}45%{opacity:1}65%,to{transform:translate(75%);opacity:0}}@media(max-width:760px){.instrumentTopbar{height:62px}.instrumentTopbar .brand{font-size:1.5rem}.instrumentIntro h1 em{display:inline}.landingProof span{justify-content:flex-start}.jarvisCanvas{cursor:default}}@media(prefers-reduced-motion:reduce){.instrumentIntro:before{animation:none;display:none}}.instrumentFrame{background:radial-gradient(ellipse at 50% 42%,rgba(123,255,88,.035),transparent 42%),#050805}.landingProof{background:#080c088f;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#b4daa917}.landingProof span{border-color:#b4daa914;color:#899586}.instrumentHud{background:#080c0875;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-color:#b4daa914}.instrumentHud a{border-color:#b4daa912}.instrumentWorkspace{position:relative;gap:12px;padding:12px;background:radial-gradient(circle at 50% 48%,rgba(141,255,106,.035),transparent 34%)}.instrumentRail,.universeStage{border:1px solid rgba(183,218,174,.1);border-radius:18px;overflow:hidden;background:#080c088a;-webkit-backdrop-filter:blur(22px) saturate(115%);backdrop-filter:blur(22px) saturate(115%);box-shadow:0 18px 70px #0000002e}.universeStage{border-color:#b7daae21}.universeStageHead{background:#080c0880;border-color:#b7daae14}.universeStageFoot{background:#070a079e;border-color:#b7daae12}.jarvisCanvas{background:radial-gradient(circle at 50% 48%,rgba(141,255,106,.045),transparent 28%),radial-gradient(circle at 50% 48%,rgba(141,255,106,.018),transparent 55%),#04080594}.signalRail a,.liveReadout{border-color:#b7daae11}.universeInstruction{background:#080c089e;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-color:#b7daae14}.pulseGlyph{font-size:14px!important;box-shadow:0 0 18px #8dff6a1f;animation:guidePulse 2.7s ease-in-out infinite}.askDnoff{position:absolute;z-index:8;right:28px;bottom:30px;display:grid;grid-template-columns:44px auto 20px;align-items:center;gap:11px;min-width:238px;padding:10px 12px;border:1px solid rgba(181,255,159,.2);border-radius:18px;background:#0b110bd1;-webkit-backdrop-filter:blur(22px) saturate(125%);backdrop-filter:blur(22px) saturate(125%);box-shadow:0 18px 54px #00000052,0 0 30px #8dff6a0e;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.askDnoff:hover{transform:translateY(-3px);border-color:#b5ff9f6b;box-shadow:0 22px 64px #0000005c,0 0 40px #8dff6a1a}.askDnoff>span:nth-child(2){display:grid;gap:2px}.askDnoff small{color:#8dff6a;font:7px ui-monospace,monospace;letter-spacing:.12em;text-transform:uppercase}.askDnoff strong{font-size:11px;font-weight:600;color:#e1ebde}.askFace{position:relative;display:grid!important;grid-template-columns:1fr 1fr;place-items:center;width:44px;height:44px;border:1px solid rgba(181,255,159,.22);border-radius:50%;background:radial-gradient(circle at 50% 35%,#8dff6a21,#8dff6a06);box-shadow:inset 0 0 18px #8dff6a0a,0 0 20px #8dff6a0d}.askFace i{font:700 12px ui-monospace,monospace;color:#baffaa;font-style:normal;transform:translateY(3px)}.askFace b{position:absolute;left:50%;bottom:6px;transform:translate(-50%);font:700 14px ui-monospace,monospace;color:#7fa177}.askArrow{color:#748171;font-size:12px}@keyframes guidePulse{50%{box-shadow:0 0 30px #8dff6a3d;border-color:#8dff6a73}}@media(max-width:1100px){.askDnoff{right:22px;bottom:24px}}@media(max-width:760px){.instrumentWorkspace{padding:8px;gap:8px}.instrumentRail,.universeStage{border-radius:14px}.askDnoff{position:fixed;right:12px;bottom:12px;min-width:0;width:52px;height:52px;padding:4px;border-radius:50%;grid-template-columns:1fr}.askDnoff>span:nth-child(2),.askDnoff>.askArrow{display:none}.askFace{width:42px;height:42px}}@media(prefers-reduced-motion:reduce){.pulseGlyph{animation:none}}.jarvisCanvas .contextEdge.ambient .react-flow__edge-path{stroke:#98b59112;stroke-width:.7;stroke-dasharray:2 12}.jarvisCanvas .react-flow__node{cursor:grab}.jarvisCanvas .react-flow__node.dragging{cursor:grabbing;z-index:9!important}.jarvisCanvas .react-flow__node-default{min-width:0!important;padding:0!important;border:0!important;border-radius:50%!important;background:transparent!important;box-shadow:none!important}.dnoffFlowNode{width:100%;height:100%;min-width:0;padding:12px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:50%;text-align:center;border:1px solid rgba(185,215,178,.2);background:radial-gradient(circle at 38% 30%,rgba(207,255,194,.1),transparent 22%),radial-gradient(circle at 50% 60%,#8dff6a0e,#080d09c7 66%);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:inset 0 0 30px #8dff6a06,0 10px 38px #00000042}.dnoffFlowNode strong{max-width:88%;font-size:11px;line-height:1.05;white-space:normal;text-wrap:balance;color:#c5d0c1}.dnoffFlowNode small{grid-column:auto;margin:0;max-width:88%;font-size:6px;line-height:1.2;color:#71806d}.dnoffFlowNode .nodeCore{position:absolute;top:13%;right:16%;width:7px;height:7px}.dnoffFlowNode:before{content:"";position:absolute;inset:7px;border:1px solid rgba(141,255,106,.05);border-radius:50%}.dnoffFlowNode:after{inset:-8px;border-radius:50%}.dnoffFlowNode:hover{transform:scale(1.055);background:radial-gradient(circle at 38% 30%,rgba(220,255,210,.14),transparent 23%),radial-gradient(circle at 50% 60%,#8dff6a16,#090f0adb 68%)}.dnoffFlowNode.active{transform:scale(1.08);border-color:#beffac94;background:radial-gradient(circle at 38% 30%,rgba(229,255,220,.17),transparent 24%),radial-gradient(circle at 50% 60%,#8dff6a21,#09100ae6 70%);box-shadow:inset 0 0 38px #8dff6a12,0 0 52px #8dff6a29,0 18px 50px #00000061}.dnoffFlowShell{transition:opacity .25s ease,filter .25s ease}.jarvisCanvas:has(.dnoffFlowNode.active) .dnoffFlowShell:not(.active){opacity:.48;filter:saturate(.65)}.signalReveal{position:absolute;z-index:7;top:78px;right:24px;width:min(370px,calc(100% - 48px));display:grid;grid-template-columns:44px 1fr;gap:13px;padding:16px;border:1px solid rgba(190,255,172,.2);border-radius:20px;background:#080d09d1;-webkit-backdrop-filter:blur(26px) saturate(120%);backdrop-filter:blur(26px) saturate(120%);box-shadow:0 24px 80px #0006,0 0 45px #8dff6a0e;animation:signalRevealIn .34s cubic-bezier(.2,.8,.2,1)}.signalReveal>button{position:absolute;right:10px;top:8px;width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:#758171;font-size:18px;cursor:pointer}.signalReveal>button:hover{background:#8dff6a0f;color:#dfffd7}.signalRevealMark{display:grid;place-items:center;width:44px;height:44px;border:1px solid rgba(141,255,106,.22);border-radius:50%;background:radial-gradient(circle,rgba(141,255,106,.11),transparent 68%)}.signalRevealMark span{width:9px;height:9px;border-radius:50%;background:#a6ff8b;box-shadow:0 0 18px #8dff6ab3}.signalRevealCopy{min-width:0}.signalRevealCopy>small{color:#8dff6a;font:7px ui-monospace,monospace;letter-spacing:.1em}.signalRevealCopy h2{margin:5px 28px 6px 0;font-size:1.05rem;line-height:1.1;color:#e5eee2;overflow-wrap:anywhere}.signalRevealCopy p{margin:0;color:#8d9989;font-size:.75rem;line-height:1.45}.signalRevealFacts{display:flex;gap:7px;flex-wrap:wrap;margin-top:12px}.signalRevealFacts span{padding:6px 8px;border:1px solid rgba(185,215,178,.09);border-radius:999px;background:#ffffff05;color:#6f7b6c;font-size:8px}.signalRevealFacts b{color:#c9d8c5;font-weight:600}.signalRevealActions{display:flex;gap:8px;margin-top:12px;flex-wrap:wrap}.signalRevealActions a{padding:8px 10px;border-radius:999px;border:1px solid rgba(141,255,106,.16);font-size:9px;color:#cfe5c9;background:#8dff6a09}.signalRevealActions a:first-child{background:#8dff6a14;border-color:#8dff6a42}@keyframes signalRevealIn{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:760px){.signalReveal{inset:auto 10px 76px;width:auto;grid-template-columns:36px 1fr;padding:13px;border-radius:16px}.signalRevealMark{width:36px;height:36px}.signalRevealCopy p{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}@media(prefers-reduced-motion:reduce){.signalReveal{animation:none}.dnoffFlowNode:hover,.dnoffFlowNode.active{transform:none}}.jarvis3d{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.92;-webkit-mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.82) 52%,transparent 88%);mask-image:radial-gradient(ellipse at center,#000 18%,rgba(0,0,0,.82) 52%,transparent 88%)}.jarvis3d canvas{width:100%!important;height:100%!important}.jarvisCanvas>.react-flow{position:absolute;inset:0;z-index:2}.jarvisCanvas>.jarvisPrompt,.jarvisCanvas>.signalReveal{z-index:7}.jarvisCanvas:before,.jarvisCanvas:after{z-index:1}@media(max-width:760px){.jarvis3d{opacity:.65}}@media(prefers-reduced-motion:reduce){.jarvis3d{opacity:.5}}.jarvis3d{transition:opacity .55s ease,filter .55s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.jarvis3d.active{opacity:1;filter:drop-shadow(0 0 34px rgba(141,255,106,.11));transform:scale(1.035)}.jarvisCanvas .react-flow__edge.animated .react-flow__edge-path{stroke-dasharray:3 9;animation:jarvisDash 3.6s linear infinite}.jarvisCanvas:has(.dnoffFlowNode.active) .react-flow__background{opacity:.35;transition:opacity .3s ease}.jarvisCanvas:has(.dnoffFlowNode.active) .contextEdge:not(.focused){opacity:.18}.dnoffFlowShell{transition:opacity .36s ease,filter .36s ease,transform .36s ease}.dnoffFlowShell.active{z-index:12!important}.dnoffFlowShell.active:before{content:"";position:absolute;inset:-18px;border:1px solid rgba(157,255,128,.1);border-radius:50%;box-shadow:0 0 0 9px #8dff6a05,0 0 34px #8dff6a14;animation:orbFocusRing 2.8s ease-in-out infinite;pointer-events:none}.signalReveal{transform-origin:90% 0}.signalRevealMark span{animation:revealCore 1.8s ease-in-out infinite}@keyframes orbFocusRing{50%{transform:scale(1.08);opacity:.55}}@keyframes revealCore{50%{box-shadow:0 0 28px #8dff6ae6;transform:scale(1.16)}}@media(prefers-reduced-motion:reduce){.jarvis3d,.dnoffFlowShell{transition:none}.jarvis3d.active{transform:none}.dnoffFlowShell.active:before,.signalRevealMark span{animation:none}}.discoveryLegend{display:flex;align-items:center;gap:16px;padding-inline:16px}.discoveryLegend>span{display:flex;align-items:center;gap:6px;color:#748070;font:7px ui-monospace,monospace;letter-spacing:.055em;white-space:nowrap}.discoveryLegend>a{margin-left:auto}.legendOrb{display:inline-block;width:9px;height:9px;border:1px solid rgba(190,255,172,.35);border-radius:50%;background:#8dff6a0f}.legendStrong{width:13px;height:13px;box-shadow:0 0 10px #8dff6a14}.legendPulse{background:#9dff80;box-shadow:0 0 10px #8dff6a6b;animation:guidePulse 2.2s ease-in-out infinite}.legendLine{width:18px;height:1px;background:linear-gradient(90deg,#8dff6a1a,#8dff6a8c,#8dff6a1a)}.legendGlow{width:8px;height:8px;border-radius:50%;background:#8dff6a80;box-shadow:0 0 13px #8dff6a8c}.discoveryShelf{padding-top:2px;background:linear-gradient(180deg,#070a07e6,#050705)}.discoveryShelf .explorationRail{gap:10px}.signalChip{position:relative;min-width:220px;max-width:260px;min-height:116px;padding:15px 15px 13px 48px!important;border-radius:17px!important;background:#0b100b9e!important;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-color:#b9d7b217!important}.signalChip p{display:none}.signalChip>div{display:flex;justify-content:space-between;gap:8px}.signalChip>div span,.signalChip>div b{font-size:7px}.signalChip>strong{display:block;margin-top:13px;font-size:.86rem!important;overflow-wrap:anywhere}.signalChip>small{display:block;margin-top:9px;color:#667162!important;font-size:8px!important}.chipOrb{position:absolute;left:14px;top:17px;width:22px;height:22px;border:1px solid rgba(183,218,174,.18);border-radius:50%;background:radial-gradient(circle at 38% 32%,#daffcf24,#8dff6a06 62%);box-shadow:inset 0 0 12px #8dff6a09}.chipOrb.moving:after{content:"";position:absolute;inset:7px;border-radius:50%;background:#9dff80;box-shadow:0 0 12px #8dff6a99;animation:guidePulse 2.4s ease-in-out infinite}.signalChip:hover{transform:translateY(-3px) scale(1.01);border-color:#8dff6a38!important;background:#0d140dc2!important}@media(max-width:760px){.discoveryLegend{overflow-x:auto;gap:13px}.discoveryLegend>a{display:none}.signalChip{min-width:205px}}@media(prefers-reduced-motion:reduce){.legendPulse,.chipOrb.moving:after{animation:none}}.instrumentWorkspace.universeFirst{position:relative;display:block;padding:12px 18px 18px;min-height:clamp(610px,70vh,860px)}.universeFirst .universeStage{width:100%;min-height:inherit;border-radius:24px;background:#05090685;box-shadow:inset 0 0 130px #0006,0 26px 90px #00000038}.universeFirst .universeCanvas.jarvisCanvas{min-height:clamp(560px,66vh,800px)}.universeFirst .floatingRail{position:absolute;z-index:10;top:88px;width:168px;border-radius:18px;background:#070c088a;-webkit-backdrop-filter:blur(24px) saturate(120%);backdrop-filter:blur(24px) saturate(120%);box-shadow:0 18px 55px #00000040;opacity:.72;transition:opacity .2s ease,transform .25s ease,background .2s ease}.universeFirst .floatingRail:hover{opacity:1;background:#080e09c7;transform:translateY(-2px)}.universeFirst .signalRail{left:34px}.universeFirst .liveRail{right:34px}.universeFirst .railHeader{background:transparent}.universeFirst .signalRail a{padding:10px 12px;background:transparent}.universeFirst .signalRail a span,.universeFirst .railNote{display:none}.universeFirst .liveReadout{padding:9px 12px}.universeFirst .liveReadout:nth-of-type(n+4){display:none}.universeFirst .railAction{font-size:8px}.universeFirst .universeStageHead{position:absolute;z-index:8;left:50%;top:24px;transform:translate(-50%);width:auto;min-width:300px;border:1px solid rgba(183,218,174,.1);border-radius:999px;padding:9px 13px;background:#070c0894;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.universeFirst .universeStageHead>div{display:flex;align-items:center;gap:10px}.universeFirst .universeStageHead small{margin:0}.universeFirst .universeStageHead>a{display:none}.universeFirst .discoveryLegend{position:absolute;z-index:8;left:50%;bottom:30px;transform:translate(-50%);width:auto;max-width:calc(100% - 430px);border:1px solid rgba(183,218,174,.09);border-radius:999px;background:#070c088c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:38px}.universeFirst .discoveryLegend>a{display:none}.universeFirst .askDnoff{right:48px;bottom:40px}@media(max-width:1000px){.universeFirst .floatingRail{width:145px}.universeFirst .signalRail{left:24px}.universeFirst .liveRail{right:24px}.universeFirst .discoveryLegend{max-width:calc(100% - 340px)}}@media(max-width:760px){.instrumentWorkspace.universeFirst{padding:8px;min-height:68dvh}.universeFirst .universeStage{border-radius:18px}.universeFirst .universeCanvas.jarvisCanvas{min-height:66dvh}.universeFirst .floatingRail{display:none}.universeFirst .universeStageHead{top:18px;min-width:0;width:calc(100% - 40px);justify-content:center}.universeFirst .universeStageHead small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.universeFirst .discoveryLegend{left:14px;right:14px;bottom:18px;transform:none;max-width:none;overflow-x:auto}.universeFirst .askDnoff{right:12px;bottom:68px}}.jarvisCanvas .hoverEdge .react-flow__edge-path{stroke:#a6ff8d42;stroke-width:1;filter:drop-shadow(0 0 4px rgba(141,255,106,.12));transition:stroke .18s ease,opacity .18s ease}.jarvisCanvas .hoverEdge1 .react-flow__edge-path{opacity:.62}.jarvisCanvas .hoverEdge2 .react-flow__edge-path{opacity:.38}.jarvisCanvas .react-flow__node:hover{z-index:11!important}.jarvisCanvas .react-flow__node:hover .dnoffFlowNode:not(.active){border-color:#beffac6b;box-shadow:inset 0 0 32px #8dff6a0e,0 0 32px #8dff6a17,0 14px 40px #00000052}.jarvisCanvas .react-flow__node:hover .dnoffFlowNode .nodeCore{box-shadow:0 0 18px #8dff6aad}.betaCue b{margin-left:auto;padding:5px 8px;border:1px solid rgba(141,255,106,.2);border-radius:999px;color:#9dff80;background:#8dff6a0a;font:7px ui-monospace,monospace;letter-spacing:.12em}.presentationBridge{display:flex;align-items:center;justify-content:center;gap:12px;min-height:58px;padding:10px 18px;border-top:1px solid rgba(183,218,174,.08);border-bottom:1px solid rgba(183,218,174,.08);background:radial-gradient(ellipse at center,rgba(141,255,106,.035),transparent 52%),#060906d1}.presentationBridge span{color:#b8c6b4;font:8px ui-monospace,monospace;letter-spacing:.12em}.presentationBridge i{color:#465044;font-style:normal;font-size:9px}.presentationBridge strong{margin-left:18px;color:#768273;font-size:.72rem;font-weight:450}@media(max-width:760px){.betaCue b{display:none}.presentationBridge{justify-content:flex-start;overflow-x:auto;gap:9px}.presentationBridge strong{display:none}}.askDnoff.contextual{border-color:#b5ff9f57;background:#0c140de0;box-shadow:0 20px 64px #0000005c,0 0 42px #8dff6a1a}.askDnoff.contextual .askFace{border-color:#b5ff9f61;box-shadow:inset 0 0 20px #8dff6a14,0 0 26px #8dff6a1a}.askDnoff.contextual .askFace i{color:#d6ffcb}.askDnoff.contextual .askArrow{color:#9dff80}.askDnoff{overflow:visible}.askFace{animation:askHello 5.8s ease-in-out infinite;transform-origin:70% 85%}.askDnoff:not(.contextual):before{content:"ASK ME";position:absolute;right:10px;top:-18px;color:#91a38c;font:6px ui-monospace,monospace;letter-spacing:.14em;opacity:.72}.projectStrip.discoveryShelf{margin-bottom:clamp(48px,7vw,96px)}.acquisitionStrip,.acquisitionBanner{margin-top:clamp(32px,5vw,72px)}@keyframes askHello{0%,72%,to{transform:rotate(0) translateY(0)}78%{transform:rotate(-7deg) translateY(-2px)}84%{transform:rotate(6deg) translateY(-3px)}90%{transform:rotate(-3deg) translateY(-1px)}}@media(prefers-reduced-motion:reduce){.askFace{animation:none}}.lensHeader{display:flex!important;align-items:center;gap:9px}.lensHeader>span:last-child{display:grid;gap:2px}.lensHeader>span:last-child strong{font:8px ui-monospace,monospace;letter-spacing:.12em;color:#c9d5c5}.lensIcon{position:relative;display:grid!important;place-items:center;width:30px;height:30px;flex:0 0 30px;border:1px solid rgba(157,255,128,.25);border-radius:10px;background:radial-gradient(circle,rgba(141,255,106,.1),transparent 68%);box-shadow:0 0 18px #8dff6a0d}.lensIcon i:first-child{position:absolute;width:15px;height:15px;border:1px solid rgba(190,255,172,.55);border-radius:50%}.lensIcon i:nth-child(2){position:absolute;width:7px;height:7px;border:1px solid rgba(190,255,172,.7);border-radius:50%;box-shadow:0 0 9px #8dff6a4d}.lensIcon b{position:absolute;width:2px;height:2px;border-radius:50%;background:#baffaa;box-shadow:0 0 7px #8dff6acc}.universeFirst .signalRail a{position:relative;margin:3px 6px;border:1px solid rgba(141,255,106,.07);border-radius:11px}.universeFirst .signalRail a:hover{border-color:#8dff6a47;background:#8dff6a0e;box-shadow:inset 0 0 18px #8dff6a06,0 0 16px #8dff6a09}.universeFirst .signalRail a:before{content:"";width:5px;height:5px;margin-right:8px;border:1px solid rgba(141,255,106,.35);border-radius:50%;box-shadow:0 0 7px #8dff6a1f}.betaCue{min-height:54px}.betaCue strong{font-size:10px;letter-spacing:.14em;color:#e0eadc}.betaCue .pulseGlyph{width:28px;height:28px}.watchingState{display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;min-height:100%}.watchingState>strong{font-size:1rem;color:#d2ded0}.watchingState>span:last-child{max-width:310px;color:#73806f;font-size:.72rem;line-height:1.45}.watchingOrb{position:relative;display:grid!important;place-items:center;width:76px;height:76px;margin-bottom:8px;border:1px solid rgba(157,255,128,.16);border-radius:50%;background:radial-gradient(circle,rgba(141,255,106,.075),transparent 66%);animation:watchBreath 3.8s ease-in-out infinite}.watchingOrb:before,.watchingOrb:after{content:"";position:absolute;border:1px solid rgba(157,255,128,.1);border-radius:50%}.watchingOrb:before{inset:10px}.watchingOrb:after{inset:-10px}.watchingOrb i{width:12px;height:12px;border-radius:50%;background:#9dff80;box-shadow:0 0 24px #8dff6a94}.watchingOrb b{position:absolute;width:104px;height:1px;background:linear-gradient(90deg,transparent,rgba(141,255,106,.34),transparent);animation:watchSweep 4.2s linear infinite}@keyframes watchBreath{50%{transform:scale(1.045);box-shadow:0 0 34px #8dff6a12}}@keyframes watchSweep{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.watchingOrb,.watchingOrb b{animation:none}}.dnoffCompanion{position:relative;display:grid!important;place-items:center;width:48px;height:48px;flex:0 0 48px;transform-origin:70% 90%;animation:companionHello 7s ease-in-out infinite}.companionHead{position:relative;display:block!important;width:42px;height:36px;border:1px solid rgba(190,255,172,.34);border-radius:17px 17px 19px 19px;background:radial-gradient(circle at 50% 30%,#d2ffc61f,#8dff6a09 56%,#070d08d1);box-shadow:inset 0 -8px 18px #0000002e,0 0 22px #8dff6a14}.companionAntenna{position:absolute;z-index:2;top:-2px;left:50%;width:1px;height:9px;background:#beffac61;transform:translate(-50%)}.companionAntenna i{position:absolute;left:-2px;top:-3px;width:5px;height:5px;border-radius:50%;background:#a8ff8f;box-shadow:0 0 9px #8dff6ab3;animation:antennaPing 2.6s ease-in-out infinite}.companionEye{position:absolute;top:13px;width:5px;height:7px;border-radius:50%;background:#d8ffd0;box-shadow:0 0 7px #8dff6a59;animation:companionBlink 5.4s infinite}.companionEye.left{left:11px}.companionEye.right{right:11px}.companionSmile{position:absolute;left:50%;bottom:7px;width:11px;height:5px;border-bottom:1.5px solid rgba(210,255,199,.75);border-radius:0 0 10px 10px;transform:translate(-50%)}.companionCheek{position:absolute;top:22px;width:4px;height:2px;border-radius:50%;background:#8dff6a29}.companionCheek.left{left:7px}.companionCheek.right{right:7px}.companionWave{position:absolute;right:-6px;top:9px;color:#a8ff8f;font-size:15px;opacity:0;transform-origin:left center;animation:companionWave 7s ease-in-out infinite}.askDnoff:hover .dnoffCompanion{animation:none;transform:translateY(-2px) rotate(-2deg)}.askDnoff.contextual .companionHead{border-color:#beffac8c;box-shadow:inset 0 -8px 18px #00000029,0 0 30px #8dff6a29}.askDnoff.contextual .companionAntenna i{background:#d8ffd0;box-shadow:0 0 14px #8dff6af2}@keyframes companionHello{0%,70%,to{transform:none}76%{transform:translateY(-2px) rotate(-4deg)}82%{transform:translateY(-3px) rotate(4deg)}88%{transform:translateY(-1px) rotate(-2deg)}}@keyframes companionWave{0%,72%,92%,to{opacity:0;transform:rotate(0)}76%{opacity:.9;transform:rotate(-24deg)}80%{opacity:1;transform:rotate(20deg)}84%{opacity:.9;transform:rotate(-18deg)}88%{opacity:.6;transform:rotate(12deg)}}@keyframes companionBlink{0%,45%,48%,to{transform:scaleY(1)}46%,47%{transform:scaleY(.12)}}@keyframes antennaPing{50%{transform:scale(1.25);box-shadow:0 0 14px #8dff6ae6}}@media(max-width:760px){.dnoffCompanion{width:42px;height:42px}.companionHead{width:38px;height:33px}.companionEye{top:12px}.companionSmile{bottom:6px}}@media(prefers-reduced-motion:reduce){.dnoffCompanion,.companionWave,.companionEye,.companionAntenna i{animation:none}}.lensHeader>span:last-child small{color:#91c486!important;font-weight:650;letter-spacing:.13em;opacity:1}.universeFirst .signalRail a{display:grid!important;grid-template-columns:18px 1fr 16px;align-items:center;gap:7px;overflow:visible!important;box-shadow:0 0 0 1px #8dff6a04,0 0 18px #8dff6a05;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.universeFirst .signalRail a:before{display:none}.universeFirst .signalRail a:hover{transform:translate(4px);border-color:#8dff6a66;box-shadow:0 0 0 1px #8dff6a0d,0 0 28px #8dff6a14,inset 0 0 24px #8dff6a09}.universeFirst .signalRail a:hover b{color:#e0f1db}.universeFirst .signalRail a:hover>span{color:#a9ff91;transform:translate(2px)}.miniLens{position:relative;display:block;width:14px;height:14px;border:1px solid rgba(141,255,106,.32);border-radius:50%;box-shadow:0 0 8px #8dff6a14}.miniLens:before{content:"";position:absolute;inset:3px;border:1px solid rgba(174,255,151,.5);border-radius:50%}.miniLens:after{content:"";position:absolute;left:6px;top:6px;width:2px;height:2px;border-radius:50%;background:#9dff80;box-shadow:0 0 6px #8dff6abf}.signalRail a:hover .miniLens{border-color:#aeff97b3;box-shadow:0 0 14px #8dff6a2e;transform:scale(1.08)}.offRadarMark.radarMark{position:relative;display:grid;place-items:center;overflow:hidden}.offRadarMark.radarMark:before,.offRadarMark.radarMark:after{content:"";position:absolute;border:1px solid rgba(157,255,128,.28);border-radius:50%}.offRadarMark.radarMark:before{inset:8px}.offRadarMark.radarMark:after{inset:17px}.radarMark i{position:absolute;left:50%;top:50%;width:38%;height:1px;transform-origin:left center;background:linear-gradient(90deg,rgba(157,255,128,.72),transparent);animation:offRadarSweep 3.2s linear infinite}.radarMark b{width:5px;height:5px;border-radius:50%;background:#a4ff8a;box-shadow:0 0 10px #8dff6acc}.offRadarAction:hover .radarMark{border-color:#9dff809e;box-shadow:0 0 26px #8dff6a29}.offRadarAction{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.offRadarAction:hover{transform:translateY(-2px);box-shadow:0 0 28px #8dff6a14}@media(prefers-reduced-motion:reduce){.radarMark i{animation:none}}.jarvisCanvas:after{content:"TOUCH THE FIELD";position:absolute;z-index:6;left:50%;top:50%;transform:translate(-50%,72px);pointer-events:none;color:#b7daae85;font:7px ui-monospace,monospace;letter-spacing:.18em;padding:6px 10px;border:1px solid rgba(157,255,128,.09);border-radius:999px;background:#05090661;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:fieldInvite 4.6s ease-in-out infinite}.jarvisCanvas:has(.dnoffFlowNode.active):after{content:"FOLLOW THE CONNECTIONS";color:#caffbab8;border-color:#9dff802e}.jarvis3d{filter:drop-shadow(0 0 30px rgba(141,255,106,.035))}.jarvis3d:after{content:"";position:absolute;left:50%;top:50%;width:min(36vw,460px);aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgba(157,255,128,.055);box-shadow:0 0 0 32px #8dff6a02,0 0 90px #8dff6a09;animation:fieldBreath 5.4s ease-in-out infinite;pointer-events:none}@keyframes fieldInvite{0%,to{opacity:.45;transform:translate(-50%,72px)}50%{opacity:.82;transform:translate(-50%,68px)}}@keyframes fieldBreath{50%{transform:translate(-50%,-50%) scale(1.055);border-color:#9dff801a;box-shadow:0 0 0 42px #8dff6a02,0 0 120px #8dff6a0e}}@media(max-width:760px){.jarvisCanvas:after{transform:translate(-50%,60px)}.jarvis3d:after{width:70vw}}@media(prefers-reduced-motion:reduce){.jarvisCanvas:after,.jarvis3d:after{animation:none}}.universeFirst .floatingRail{border-color:#8dff6a26!important;background:radial-gradient(circle at 18% 12%,rgba(141,255,106,.075),transparent 34%),linear-gradient(145deg,#0c150db8,#050a0694)!important;box-shadow:inset 0 0 34px #8dff6a06,0 0 0 1px #8dff6a06,0 20px 60px #00000047,0 0 38px #8dff6a09!important}.universeFirst .floatingRail:hover{border-color:#8dff6a47!important;box-shadow:inset 0 0 42px #8dff6a0a,0 0 42px #8dff6a11,0 22px 64px #00000052!important}.universeFirst .signalRail a{grid-template-columns:18px minmax(62px,.8fr) minmax(0,1.4fr) 14px!important}.universeFirst .signalRail a .miniLens{grid-column:1}.universeFirst .signalRail a strong{grid-column:2}.universeFirst .signalRail a>span{grid-column:3}.universeFirst .signalRail a>b{grid-column:4}.lensHeader{background:linear-gradient(90deg,rgba(141,255,106,.045),transparent)!important}.lensHeader>span:last-child small{padding-top:2px;text-shadow:0 0 12px rgba(141,255,106,.22)}.jarvisPrompt{border-color:#8dff6a33!important;background:#060e07ad!important;box-shadow:0 0 28px #8dff6a11,inset 0 0 20px #8dff6a06!important}.jarvisPrompt strong{color:#9dff80!important;font-size:8px!important;letter-spacing:.08em!important;text-shadow:0 0 14px rgba(141,255,106,.18)}.jarvisPrompt>span{display:none!important}.jarvisCanvas:after{content:""!important;display:none!important}.universeFirst .signalRail a{display:grid!important;grid-template-columns:22px minmax(0,1fr) 22px!important;align-items:center!important;column-gap:10px!important;padding-left:14px!important;padding-right:14px!important}.universeFirst .signalRail a .miniLens{grid-column:1!important;grid-row:1!important;justify-self:center}.universeFirst .signalRail a strong{grid-column:2!important;grid-row:1!important;justify-self:center!important;text-align:center!important;min-width:0!important;white-space:nowrap!important}.universeFirst .signalRail a>span{display:none!important}.universeFirst .signalRail a>b{grid-column:3!important;grid-row:1!important;justify-self:center!important;margin:0!important}.fieldSignalLine{display:flex!important;align-items:center!important;justify-content:center}.fieldSignalLine small{display:flex!important;align-items:center;gap:9px!important;margin:0!important;color:#82907e!important;font-size:8px!important;letter-spacing:.045em!important;white-space:nowrap}.fieldSignalLine small strong{color:#baffaa;font-weight:650;text-shadow:0 0 14px rgba(141,255,106,.2)}.fieldSignalLine small em{color:#4d5d49;font-style:normal}.fieldPulse{display:inline-block;width:6px;height:6px;border-radius:50%;background:#9dff80;box-shadow:0 0 #8dff6a57,0 0 9px #8dff6a8c;animation:fieldSignalPulse 2.8s ease-out infinite}@keyframes fieldSignalPulse{0%{box-shadow:0 0 #8dff6a57,0 0 9px #8dff6a8c}65%,to{box-shadow:0 0 0 9px #8dff6a00,0 0 14px #8dff6a3d}}@media(prefers-reduced-motion:reduce){.fieldPulse{animation:none}}.instrumentFrame{overflow:hidden}.instrumentIntro{display:grid!important;grid-template-columns:minmax(0,1.15fr) minmax(300px,.72fr)!important;gap:clamp(36px,6vw,92px)!important;align-items:center!important;min-height:clamp(230px,27vh,330px)!important;padding:clamp(34px,5vh,64px) clamp(28px,5vw,76px)!important;border-bottom:1px solid rgba(183,218,174,.09)!important}.instrumentIntro>div:first-child{min-width:0;padding-right:12px}.instrumentIntro h1{max-width:760px!important;font-size:clamp(3.1rem,5.7vw,6.7rem)!important;line-height:.91!important;letter-spacing:-.058em!important;overflow:visible!important}.instrumentIntro h1 em{display:block!important;max-width:720px}.instrumentIntroCopy{align-self:center!important;max-width:460px!important;padding:20px 0 20px clamp(22px,3vw,40px)!important;border-left:1px solid rgba(141,255,106,.18)!important;background:linear-gradient(90deg,rgba(141,255,106,.025),transparent 62%)}.instrumentIntroCopy p{margin-top:0!important}.landingProof,.instrumentHud,.universeInstruction{position:relative;z-index:3}.landingProof{border-top:0!important}.instrumentHud{min-height:76px;background:#050906db!important;border-bottom:1px solid rgba(183,218,174,.08)!important}.universeInstruction{margin-top:0!important}@media(max-width:1050px){.instrumentIntro{grid-template-columns:minmax(0,1fr) minmax(260px,.62fr)!important;gap:34px!important}.instrumentIntro h1{font-size:clamp(2.9rem,6vw,5.4rem)!important}}@media(max-width:760px){.instrumentIntro{display:block!important;min-height:auto!important;padding:32px 20px 28px!important}.instrumentIntro h1{font-size:clamp(3rem,14vw,5.4rem)!important;max-width:100%!important}.instrumentIntroCopy{margin-top:28px!important;max-width:none!important;padding:16px 0 0!important;border-left:0!important;border-top:1px solid rgba(141,255,106,.14)!important}}html,body,#root{min-height:100%;height:auto!important}body{overflow-x:hidden;overflow-y:auto!important}.viewportHome{min-height:100dvh!important;height:auto!important;overflow-x:hidden!important;overflow-y:visible!important}.instrumentFrame{height:auto!important;max-height:none!important;min-height:calc(100dvh - 64px)!important;overflow:visible!important;grid-template-rows:auto!important}@media(min-width:1101px)and (min-height:820px){.instrumentFrame{height:auto!important;max-height:none!important}}@media(min-width:1101px)and (max-height:820px){.instrumentFrame{height:auto!important;max-height:none!important;grid-template-rows:auto!important}}.instrumentIntro,.landingProof,.instrumentHud,.universeInstruction,.instrumentWorkspace,.supportBand,.acquisitionStrip{flex-shrink:0}.instrumentWorkspace.universeFirst{min-height:clamp(620px,72vh,900px)!important}@media(max-width:760px){.instrumentWorkspace.universeFirst{min-height:68dvh!important}}.universeFirst .universeStageHead{padding:7px 12px!important;min-height:34px!important}.fieldSignalLine small{font-size:10px!important;gap:10px!important;letter-spacing:.055em!important}.fieldSignalLine small strong{font-size:10px!important;color:#baffaa!important;font-weight:650!important}.fieldPulse{width:7px!important;height:7px!important}.radarLaunch.offRadarAction{display:grid!important;grid-template-columns:34px auto 16px!important;align-items:center!important;gap:9px!important;min-width:154px!important;padding:7px 9px!important;border-radius:16px!important;background:radial-gradient(circle at 20% 50%,rgba(141,255,106,.11),transparent 42%),#070d08e0!important;border:1px solid rgba(165,255,140,.34)!important;box-shadow:0 10px 32px #00000047,0 0 22px #8dff6a12!important}.radarLaunch .offRadarMark{width:32px!important;height:32px!important;border:1px solid rgba(157,255,128,.35);border-radius:50%;background:#8dff6a06}.radarLaunch .offRadarMark:before{inset:6px!important}.radarLaunch .offRadarMark:after{inset:12px!important}.radarLaunchCopy{display:grid;gap:0;line-height:1}.radarLaunchCopy small{font:5px ui-monospace,monospace;letter-spacing:.16em;color:#71806d}.radarLaunchCopy strong{margin-top:3px;font:700 9px ui-monospace,monospace;letter-spacing:.08em;color:#c9ffba}.radarLaunchCopy em{margin-top:4px;font:5px ui-monospace,monospace;letter-spacing:.08em;color:#748370;font-style:normal}.radarLaunchArrow{font-size:10px;color:#9dff80;animation:radarNudge 2.6s ease-in-out infinite}@keyframes radarNudge{0%,70%,to{transform:translate(0)}82%{transform:translate(2px,-2px)}}.radarLaunch.offRadarAction:hover{border-color:#aeff97a6!important;transform:translateY(-2px) scale(1.015)!important}.askDnoff:not(.contextual):before{display:none!important}.dnoffCompanion{position:relative!important}.companionBubble{position:absolute;right:34px;top:-22px;z-index:3;white-space:nowrap;padding:6px 9px;border:1px solid rgba(183,255,163,.3);border-radius:12px 12px 4px;background:#0a110bf0;box-shadow:0 8px 24px #00000047,0 0 16px #8dff6a0f;color:#caffba;font:700 8px ui-monospace,monospace;letter-spacing:.06em;animation:companionBubbleHello 5.8s ease-in-out infinite}.companionBubble:after{content:"";position:absolute;right:5px;bottom:-5px;width:8px;height:8px;background:#0a110bf0;border-right:1px solid rgba(183,255,163,.3);border-bottom:1px solid rgba(183,255,163,.3);transform:rotate(45deg)}@keyframes companionBubbleHello{0%,62%,to{transform:translateY(0);opacity:.82}72%{transform:translateY(-3px);opacity:1}}@media(max-width:760px){.companionBubble{right:32px;top:-18px;font-size:7px;padding:5px 7px}}@media(prefers-reduced-motion:reduce){.radarLaunchArrow,.companionBubble{animation:none}}.radarLaunch.offRadarAction{grid-template-columns:48px minmax(70px,auto) 16px!important;min-width:184px!important;min-height:58px!important;padding:8px 11px!important;border-radius:18px!important}.radarLaunch .offRadarMark{width:46px!important;height:46px!important;overflow:visible!important;background:radial-gradient(circle,rgba(157,255,128,.1),rgba(141,255,106,.018) 55%,transparent 58%)!important;box-shadow:inset 0 0 14px #8dff6a0f,0 0 18px #8dff6a14}.radarLaunch .offRadarMark:before{inset:5px!important;border-style:dashed!important;animation:radarRingTurn 7s linear infinite}.radarLaunch .offRadarMark:after{inset:13px!important}.radarLaunch .radarMark i{width:44%!important;height:1px!important;animation-duration:2.4s!important}.radarLaunch .radarMark b{position:relative;width:5px!important;height:5px!important;box-shadow:0 0 7px #9dff80,0 0 16px #8dff6aa6!important}.radarLaunch .radarMark b:before{content:"";position:absolute;left:1px;top:5px;width:3px;height:22px;background:linear-gradient(#9dff80,#9dff8029);clip-path:polygon(50% 0,100% 100%,0 100%);filter:drop-shadow(0 0 4px rgba(141,255,106,.5))}.radarLaunch .radarMark b:after{content:"";position:absolute;left:-6px;top:11px;width:15px;height:7px;border-top:1px solid rgba(157,255,128,.7);border-radius:50%;box-shadow:0 -5px 0 -4px #9dff80bf,0 -9px 0 -8px #9dff80a6}.radarLaunchCopy small{font-size:5.5px!important}.radarLaunchCopy strong{font-size:10px!important;letter-spacing:.1em!important}.radarLaunchCopy em{opacity:.62!important;font-size:5.5px!important}@keyframes radarRingTurn{to{transform:rotate(-360deg)}}@media(prefers-reduced-motion:reduce){.radarLaunch .offRadarMark:before{animation:none}}.universeFirst .universeStageHead{display:flex!important;justify-content:center!important;align-items:center!important}.fieldSignalLine{display:inline-flex!important;width:max-content!important;max-width:100%!important;justify-self:center!important;margin-inline:auto!important}.fieldSignalLine small{width:max-content!important;justify-content:center!important;padding:0 2px!important}.projectStrip .holographicRail{position:relative;min-height:176px;overflow:hidden;perspective:1100px;background:radial-gradient(ellipse at 50% 100%,rgba(141,255,106,.055),transparent 52%)}.projectStrip .holographicRail:before,.projectStrip .holographicRail:after{content:"";position:absolute;top:0;bottom:0;width:94px;z-index:4;pointer-events:none}.projectStrip .holographicRail:before{left:58px;background:linear-gradient(90deg,#090b09 5%,transparent)}.projectStrip .holographicRail:after{right:58px;background:linear-gradient(-90deg,#090b09 5%,transparent)}.projectStrip .projectGrid.projectRail{height:176px!important;padding:24px calc(50% - 145px)!important;gap:14px!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important;perspective:1000px;align-items:center}.projectStrip .projectGrid.projectRail::-webkit-scrollbar{display:none}.projectStrip .projectRail .stripCard{flex:0 0 290px!important;min-width:290px!important;scroll-snap-align:center!important;transform-origin:center;transition:transform .34s cubic-bezier(.2,.75,.2,1),opacity .3s ease,filter .3s ease,border-color .3s ease,box-shadow .3s ease!important}.projectStrip .projectRail .stripCard[data-rail-position=active]{z-index:3;transform:translateZ(54px) scale(1.075)!important;opacity:1;filter:none;border-color:#9dff8047!important;box-shadow:0 20px 45px #0006,0 0 26px #8dff6a13,inset 0 0 24px #8dff6a06}.projectStrip .projectRail .stripCard[data-rail-position=before]{transform:translateZ(-58px) rotateY(10deg) scale(.91)!important;opacity:.56;filter:saturate(.65) brightness(.72)}.projectStrip .projectRail .stripCard[data-rail-position=after]{transform:translateZ(-58px) rotateY(-10deg) scale(.91)!important;opacity:.56;filter:saturate(.65) brightness(.72)}.projectStrip .railControls{display:none!important}.projectStrip .railEdgeControl{position:absolute;top:50%;z-index:7;width:58px;height:94px;transform:translateY(-50%);display:grid;place-items:center;border:1px solid rgba(157,255,128,.2);border-radius:18px;background:linear-gradient(180deg,#101910f5,#070c08f0);box-shadow:0 12px 34px #00000061,inset 0 0 25px #8dff6a06;cursor:pointer;color:#baffaa}.projectStrip .railEdgeLeft{left:10px}.projectStrip .railEdgeRight{right:10px}.projectStrip .railEdgeControl span{font-size:27px;line-height:1;text-shadow:0 0 7px #8dff6a,0 0 18px rgba(141,255,106,.75);transition:transform .18s ease,text-shadow .18s ease}.projectStrip .railEdgeControl:hover,.projectStrip .railEdgeControl:focus-visible{outline:none;border-color:#9dff809e;box-shadow:0 12px 38px #0000006b,0 0 25px #8dff6a1a}.projectStrip .railEdgeLeft:hover span{transform:translate(-4px)}.projectStrip .railEdgeRight:hover span{transform:translate(4px)}@media(max-width:760px){.projectStrip .holographicRail{min-height:154px}.projectStrip .projectGrid.projectRail{height:154px!important;padding:18px calc(50% - 41vw)!important;gap:10px!important}.projectStrip .projectRail .stripCard{flex-basis:82vw!important;min-width:82vw!important}.projectStrip .railEdgeControl{display:none}.projectStrip .holographicRail:before,.projectStrip .holographicRail:after{display:none}}@media(prefers-reduced-motion:reduce){.projectStrip .projectRail .stripCard{transition:none!important}}.radarLaunch .radarLaunchCopy small,.radarLaunch .radarLaunchCopy em{display:none!important}.radarLaunch .radarLaunchCopy strong{letter-spacing:.12em}.radarLaunch .classicRadarMark{position:relative;border-radius:50%!important;overflow:hidden;background:radial-gradient(circle,rgba(157,255,128,.13) 0 5%,transparent 7% 100%)!important}.radarLaunch .classicRadarMark:before{content:"";position:absolute;inset:5px;border:1px solid rgba(157,255,128,.38);border-radius:50%;box-shadow:inset 0 0 13px #8dff6a14,0 0 14px #8dff6a12}.radarLaunch .classicRadarMark:after{content:"";position:absolute;left:50%;top:50%;width:45%;height:1px;transform-origin:left center;background:linear-gradient(90deg,#9dff80,transparent);box-shadow:0 0 8px #8dff6ab3;animation:offRadarSweep 2.4s linear infinite}.radarLaunch .classicRadarMark i{position:absolute!important;inset:10px!important;border:1px solid rgba(157,255,128,.22)!important;border-radius:50%!important;background:none!important}.radarLaunch .classicRadarMark b{position:absolute!important;left:50%!important;top:50%!important;width:4px!important;height:4px!important;transform:translate(-50%,-50%)!important;border-radius:50%!important;background:#9dff80!important;box-shadow:0 0 9px #8dff6a!important}@keyframes offRadarSweep{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.radarLaunch .classicRadarMark:after{animation:none}}.radarLaunch.offRadarAction{display:flex!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:58px!important;padding:8px 13px!important;border-radius:18px!important}.radarLaunch .offRadarSignal{position:relative;display:block;flex:0 0 46px;width:46px;height:46px;border:1px solid rgba(157,255,128,.2);border-radius:50%;background:radial-gradient(circle at 50% 50%,rgba(157,255,128,.09),transparent 58%);box-shadow:inset 0 0 18px #8dff6a09,0 0 18px #8dff6a0d;overflow:hidden}.radarLaunch .signalDot{position:absolute;left:50%;top:50%;width:7px;height:7px;border-radius:50%;background:#baffaa;transform:translate(-50%,-50%);box-shadow:0 0 7px #9dff80,0 0 17px #8dff6abf}.radarLaunch .signalArc{position:absolute;left:50%;top:50%;border:1px solid rgba(157,255,128,.56);border-left-color:transparent;border-bottom-color:transparent;border-radius:50%;transform:translate(-50%,-50%) rotate(45deg);animation:offSignalBreathe 2.5s ease-out infinite}.radarLaunch .signalArcOne{width:17px;height:17px}.radarLaunch .signalArcTwo{width:29px;height:29px;animation-delay:.28s;opacity:.7}.radarLaunch .signalArcThree{width:41px;height:41px;animation-delay:.56s;opacity:.42}.radarLaunch .radarLaunchCopy{display:flex!important;align-items:center!important}.radarLaunch .radarLaunchCopy strong{font:800 14px/1 ui-monospace,monospace!important;letter-spacing:.075em!important;color:#d3ffc8!important;text-shadow:0 0 13px rgba(141,255,106,.18)}.radarLaunch .radarLaunchArrow{margin-left:2px}@keyframes offSignalBreathe{0%{opacity:.18;filter:drop-shadow(0 0 0 rgba(141,255,106,0))}42%{opacity:.9;filter:drop-shadow(0 0 5px rgba(141,255,106,.5))}to{opacity:.18;filter:drop-shadow(0 0 0 rgba(141,255,106,0))}}@media(prefers-reduced-motion:reduce){.radarLaunch .signalArc{animation:none}}@media(min-width:761px){.projectStrip .holographicRail{display:block!important;width:100%!important;min-width:0!important;padding:0 78px!important;box-sizing:border-box!important}.projectStrip .projectGrid.projectRail{position:relative!important;width:100%!important;max-width:none!important;margin:0!important;box-sizing:border-box!important;padding-left:calc(50% - 145px)!important;padding-right:calc(50% - 145px)!important}.projectStrip .railEdgeControl{position:absolute!important;top:50%!important;margin:0!important;flex:none!important}.projectStrip .railEdgeLeft{left:10px!important;right:auto!important}.projectStrip .railEdgeRight{right:10px!important;left:auto!important}}@media(min-width:761px){.projectStrip.discoveryShelf{position:relative!important;width:100%!important;overflow:visible!important}.projectStrip .explorationRailShell.holographicRail{position:relative!important;display:block!important;width:100%!important;max-width:none!important;min-height:190px!important;padding:0 96px!important;margin:0!important;box-sizing:border-box!important;overflow:hidden!important}.projectStrip .projectGrid.projectRail{display:flex!important;position:relative!important;width:100%!important;height:190px!important;overflow-x:auto!important;overflow-y:hidden!important;align-items:center!important;gap:22px!important;margin:0!important;box-sizing:border-box!important;padding:28px calc(50% - 155px)!important;scroll-snap-type:x mandatory!important}.projectStrip .projectRail .stripCard{flex:0 0 310px!important;width:310px!important;min-width:310px!important;max-width:310px!important;scroll-snap-align:center!important}.projectStrip .railEdgeControl{position:absolute!important;top:50%!important;bottom:auto!important;z-index:20!important;width:68px!important;height:108px!important;margin:0!important;transform:translateY(-50%)!important}.projectStrip .railEdgeLeft{left:14px!important;right:auto!important}.projectStrip .railEdgeRight{right:14px!important;left:auto!important}.projectStrip .holographicRail:before{left:82px!important}.projectStrip .holographicRail:after{right:82px!important}}.radarLaunch .signalArc{opacity:.72!important;animation:none!important;border-color:#9dff808a!important;border-left-color:transparent!important}.radarLaunch .signalArcOne{animation:offOrbitCCW 2.4s linear infinite!important}.radarLaunch .signalArcTwo{animation:offOrbitCCW 3.4s linear infinite!important;opacity:.52!important}.radarLaunch .signalArcThree{animation:offOrbitCCW 4.5s linear infinite!important;opacity:.32!important}@keyframes offOrbitCCW{0%{transform:translate(-50%,-50%) rotate(405deg)}to{transform:translate(-50%,-50%) rotate(45deg)}}@media(prefers-reduced-motion:reduce){.radarLaunch .signalArc{animation:none!important}}@media(min-width:761px){.projectStrip.discoveryShelf{position:relative!important;display:block!important;min-height:190px!important}.projectStrip .explorationRailShell.holographicRail{position:static!important;width:100%!important;height:190px!important;padding:0 94px!important;overflow:hidden!important}.projectStrip .projectGrid.projectRail{position:relative!important;width:100%!important;height:190px!important;padding:28px calc(50% - 155px)!important;overflow-x:auto!important;overflow-y:hidden!important}.projectStrip .railEdgeControl{position:absolute!important;top:50%!important;transform:translateY(-50%)!important;z-index:30!important}.projectStrip .railEdgeLeft{left:18px!important}.projectStrip .railEdgeRight{right:18px!important}}.projectStrip.discoveryShelf{position:relative!important;width:100%!important;min-height:196px!important;overflow:hidden!important}.projectStrip .explorationRailShell.holographicRail{position:relative!important;display:block!important;width:100%!important;height:196px!important;padding:0!important;margin:0!important;overflow:hidden!important}.projectStrip .projectGrid.projectRail{display:flex!important;position:absolute!important;left:86px!important;right:86px!important;top:0!important;width:auto!important;height:196px!important;margin:0!important;padding:28px calc(50% - 155px)!important;gap:22px!important;overflow-x:auto!important;overflow-y:hidden!important;align-items:center!important;scroll-snap-type:x mandatory!important;scrollbar-width:none!important}.projectStrip .projectGrid.projectRail::-webkit-scrollbar{display:none!important}.projectStrip .projectRail .stripCard{flex:0 0 310px!important;width:310px!important;min-width:310px!important;max-width:310px!important;scroll-snap-align:center!important}.projectStrip .railEdgeControl{display:grid!important;position:absolute!important;top:50%!important;z-index:40!important;width:64px!important;height:108px!important;margin:0!important;transform:translateY(-50%)!important}.projectStrip .railEdgeLeft{left:12px!important;right:auto!important}.projectStrip .railEdgeRight{right:12px!important;left:auto!important}@media(max-width:760px){.projectStrip.discoveryShelf{min-height:164px!important}.projectStrip .explorationRailShell.holographicRail{height:164px!important;overflow:hidden!important}.projectStrip .projectGrid.projectRail{left:34px!important;right:34px!important;height:164px!important;padding:18px calc(50% - 39vw)!important;gap:10px!important}.projectStrip .projectRail .stripCard{flex:0 0 78vw!important;width:78vw!important;min-width:78vw!important;max-width:78vw!important}.projectStrip .railEdgeControl{display:grid!important;width:28px!important;height:62px!important;border-radius:14px!important;background:#070e089e!important;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.projectStrip .railEdgeLeft{left:2px!important}.projectStrip .railEdgeRight{right:2px!important}.projectStrip .railEdgeControl span{font-size:18px!important;opacity:.82}}.signalRail button{appearance:none;-webkit-appearance:none;width:100%;border:0;border-top:1px solid rgba(141,255,106,.07);background:transparent;color:inherit;text-align:left;cursor:pointer;display:grid;grid-template-columns:22px minmax(72px,1fr) 16px;grid-template-areas:"lens title arrow" "lens detail arrow";align-items:center;column-gap:10px;padding:13px 12px;transition:background .18s ease,border-color .18s ease,box-shadow .18s ease}.signalRail button .miniLens{grid-area:lens}.signalRail button strong{grid-area:title}.signalRail button span{grid-area:detail}.signalRail button b{grid-area:arrow;justify-self:end}.signalRail button strong{font:700 11px/1.2 ui-monospace,monospace;color:#dce5da}.signalRail button span{margin-top:4px;font:500 7px/1.3 ui-monospace,monospace;color:#667064}.signalRail button b{font-size:13px;color:#8dff6a}.signalRail button:hover,.signalRail button:focus-visible{outline:none;background:#8dff6a09}.signalRail button.active{border-color:#9dff803d;background:linear-gradient(90deg,#8dff6a17,#8dff6a05);box-shadow:inset 2px 0 #8dff6a,0 0 22px #8dff6a09}.signalRail button.active strong{color:#baffaa}@media(max-width:760px){.signalRail button{padding:11px 9px;grid-template-columns:18px minmax(58px,1fr) 12px;column-gap:7px}.signalRail button span{display:none}}.signalRevealWhy{margin-top:11px;padding:10px 11px;border:1px solid rgba(157,255,128,.13);border-radius:11px;background:linear-gradient(100deg,#8dff6a0e,#8dff6a03);display:grid;gap:4px}.signalRevealWhy small{font:700 7px/1 ui-monospace,monospace;letter-spacing:.14em;color:#8dff6a}.signalRevealWhy strong{font:650 10px/1.35 ui-monospace,monospace;color:#e1eadf}.signalRevealWhy span{font:500 7px/1.3 ui-monospace,monospace;color:#788276}@media(max-width:760px){.signalRevealWhy{padding:8px 9px}.signalRevealWhy strong{font-size:9px}}.intelligenceService{border-top:1px solid rgba(157,255,128,.09)}.serviceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.serviceGrid article{min-height:190px;padding:18px;border:1px solid rgba(157,255,128,.11);border-radius:16px;background:linear-gradient(145deg,#8dff6a0b,#060a074d);display:flex;flex-direction:column;gap:9px}.serviceGrid small{font:700 8px/1 ui-monospace,monospace;letter-spacing:.12em;color:#8dff6a}.serviceGrid strong{font:650 15px/1.2 ui-monospace,monospace;color:#e4ebe2}.serviceGrid p{margin:0;font-size:11px;line-height:1.55;color:#8b9589}.serviceGrid span{margin-top:auto;padding-top:10px;border-top:1px solid rgba(157,255,128,.08);font:600 8px/1.4 ui-monospace,monospace;color:#667064}.serviceBoundary{margin-top:12px;padding:12px 15px;border:1px solid rgba(157,255,128,.12);border-radius:14px;display:grid;grid-template-columns:auto 1fr auto auto 1fr;gap:12px;align-items:center;background:#8dff6a06}.serviceBoundary b{font:800 9px/1 ui-monospace,monospace;color:#aaff91}.serviceBoundary span{font:600 9px/1.35 ui-monospace,monospace;color:#778075}.serviceBoundary i{font-style:normal;color:#8dff6a}@media(max-width:900px){.serviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.serviceGrid{grid-template-columns:1fr}.serviceGrid article{min-height:0}.serviceBoundary{grid-template-columns:auto 1fr}.serviceBoundary i{display:none}}.radarControlTopline{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:10px}.radarControlTopline select{padding:14px;border:1px solid #303030;outline:none;background:#0e0e0e;color:#f4f4ef;font:inherit}.radarControlTopline select:focus{border-color:#8dff6a}.evidenceFilterRow{display:flex;gap:8px;margin-top:12px;overflow-x:auto;padding-bottom:2px}.evidenceFilter{display:flex;align-items:center;gap:10px;flex:0 0 auto;padding:9px 12px;border:1px solid #293128;background:#0e110e;color:#9aa095;cursor:pointer}.evidenceFilter strong{padding-left:9px;border-left:1px solid #30362e;color:#eef5eb;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.evidenceFilter.active{border-color:#8dff6a;background:#8dff6a14;color:#8dff6a}.evidenceFilter.active strong{color:#8dff6a;border-left-color:#8dff6a4d}.evidenceBadges{display:flex;flex-wrap:wrap;gap:7px;margin-top:18px}.evidenceBadges span{padding:6px 8px;border:1px solid #272c26;background:#0c100c;color:#858e82;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem}.radarChangeLine{margin:16px 0 0!important;padding:10px 12px;border-left:2px solid #8dff6a;background:#8dff6a09;color:#b8dcae!important;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.69rem}.radarCard.hasChange{background:linear-gradient(90deg,rgba(141,255,106,.035),transparent 45%),#0c0c0c}.radarCard.hasChange .rank{color:#8dff6a}.radarStats strong{font-size:.96rem;line-height:1.35}.radarStats span:first-child strong{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;color:#cfd5cb}@media(max-width:760px){.radarControlTopline{grid-template-columns:1fr}.radarControlTopline select{width:100%}}.radarLaunch{position:fixed;right:20px;bottom:72px;z-index:61;padding:11px 14px;border:1px solid #8dff6a;background:#0a0a0a;color:#8dff6a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.74rem;font-weight:800;letter-spacing:.08em;box-shadow:0 12px 35px #00000059}.radarLaunch:hover{background:#8dff6a;color:#090909}@media(max-width:620px){.radarLaunch{right:12px;bottom:66px;padding:9px 11px;font-size:.66rem}}.cardActions{display:flex;gap:16px;margin-top:20px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem}.cardActions a{color:#8dff6a}.cardActions a:last-child{color:#8a8a85}.cardActions a:hover{color:#fff}.candidateHero{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:60px;align-items:end;padding:90px clamp(24px,7vw,110px) 64px;border-bottom:1px solid #262626;background:radial-gradient(circle at 86% 20%,rgba(141,255,106,.1),transparent 24%),#0b0b0b}.candidateHero h1{max-width:1100px;font-size:clamp(2.8rem,6.8vw,6.6rem);word-break:break-word}.candidatePriority{min-height:220px;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid #2d2d2d;background:#0e0e0e}.candidatePriority span,.candidatePriority small{color:#767671;font-size:.7rem;letter-spacing:.1em}.candidatePriority strong{color:#8dff6a;font-size:4.8rem;line-height:1;letter-spacing:-.06em}.candidateMetrics{display:grid;grid-template-columns:repeat(4,1fr);border-bottom:1px solid #292929}.candidateMetrics article{min-height:150px;padding:24px clamp(20px,3vw,40px);border-right:1px solid #292929;background:#0d0d0d}.candidateMetrics article:last-child{border-right:0}.candidateMetrics span{display:block;color:#696965;font-size:.7rem;letter-spacing:.12em}.candidateMetrics strong{display:block;margin-top:38px;font-size:clamp(1.4rem,2.4vw,2.7rem);letter-spacing:-.04em}.evidenceGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-top:1px solid #292929;border-left:1px solid #292929}.evidenceGrid article{min-height:180px;padding:24px;border-right:1px solid #292929;border-bottom:1px solid #292929;background:#0d0d0d}.evidenceGrid .metricLabel{margin-bottom:45px}.evidenceGrid strong{font-size:1.05rem;line-height:1.5}.topicCloud{margin-top:24px;padding:26px;border:1px solid #292929;background:#0d0d0d}.topicCloud .metricLabel{margin-bottom:20px}.observationPanel{border-top:1px solid #252b24;border-bottom:1px solid #252b24;background:linear-gradient(135deg,rgba(141,255,106,.035),transparent 58%)}.observationStatusRow{display:flex;justify-content:space-between;gap:32px;align-items:flex-start;margin-top:20px}.observationStatusRow h2{max-width:820px;margin-bottom:12px}.observationStatusRow p{max-width:760px;color:#8b9388;line-height:1.6}.observationBadge{flex:0 0 auto;padding:10px 14px;border:1px solid #30372e;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.68rem;letter-spacing:.1em;color:#8d968a}.observationBadge.observing{color:#8dff6a;border-color:#8dff6a66;background:#8dff6a0f}.observationBadge.queued{color:#d7d59a;border-color:#d7d59a59}.observationFacts{display:grid;grid-template-columns:repeat(3,1fr);margin-top:28px;border:1px solid #252b24}.observationFacts span{padding:18px;color:#747d71;font-size:.72rem;border-right:1px solid #252b24}.observationFacts span:last-child{border-right:0}.observationFacts strong{display:block;margin-bottom:5px;color:#eef3ec;font-size:1rem}.evidenceTimelineSection{border-top:1px solid #252b24}.evidenceTimeline{margin-top:44px;border-top:1px solid #2a2a2a}.timelineEvent{display:grid;grid-template-columns:72px minmax(0,1fr);border-bottom:1px solid #242424;background:#0c0c0c}.timelineRail{position:relative;padding:24px 18px;border-right:1px solid #242424;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#5f625d;font-size:.68rem}.timelineRail:after{content:"";position:absolute;right:-4px;top:31px;width:7px;height:7px;border-radius:50%;background:#555}.timelineEvent.rising .timelineRail:after{background:#8dff6a;box-shadow:0 0 18px #8dff6a59}.timelineBody{padding:22px 28px}.timelineTop{display:flex;justify-content:space-between;gap:20px;align-items:baseline}.timelineTop strong{font-size:1rem}.timelineTop time{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#70736d;font-size:.68rem}.timelineBody p{margin:12px 0;color:#989b95;line-height:1.55}.timelineMeta{display:flex;justify-content:space-between;gap:18px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;letter-spacing:.06em;color:#62665f}.timelineEvent.rising .timelineMeta span{color:#8dff6a}.timelineMeta a{color:#a6aaa2}.timelineMeta a:hover{color:#fff}.lifecycle{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:50px;border-top:1px solid #292929;border-left:1px solid #292929}.lifecycle article{min-height:230px;padding:24px;border-right:1px solid #292929;border-bottom:1px solid #292929;background:#0d0d0d}.lifecycle article.active{background:#8dff6a0d}.lifecycle article.active strong{color:#8dff6a}.lifecycle span{color:#5f5f5b;font-family:ui-monospace,monospace}.lifecycle strong{display:block;margin-top:64px;font-size:1.1rem}.lifecycle p{color:#858580;line-height:1.55;font-size:.86rem}.evidencePassport{background:linear-gradient(135deg,rgba(141,255,106,.045),transparent 55%);border-bottom:1px solid #252b24}.passportState{font:700 .65rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;padding:9px 12px;border:1px solid #343a32;color:#7f887b}.passportState.resolved{color:#8dff6a;border-color:#8dff6a59;background:#8dff6a0d}.passportGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:36px;border:1px solid #252b24}.passportGrid article{min-height:150px;padding:22px;border-right:1px solid #252b24;background:#090b09}.passportGrid article:last-child{border-right:0}.passportGrid span,.entityFingerprint span{display:block;font:700 .62rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;color:#687166}.passportGrid strong{display:block;margin-top:34px;font-size:1.1rem}.passportGrid small{display:block;margin-top:9px;color:#747d71;line-height:1.45}.entityFingerprint{display:flex;align-items:center;gap:18px;margin-top:10px;padding:15px 18px;border:1px solid #20251f;background:#080a08}.entityFingerprint code{color:#aeb8aa;font-size:.72rem;overflow:hidden;text-overflow:ellipsis}.sourceFootprintGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:32px}.sourceFootprintGrid article{padding:18px;border:1px solid #252b24;background:#0b0d0b}.sourceFootprintGrid article>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.sourceFootprintGrid strong{font-size:.9rem}.sourceFootprintGrid span,.sourceFootprintGrid p{font:700 .62rem ui-monospace,SFMono-Regular,Menlo,monospace;color:#70796d}.sourceFootprintGrid span{color:#8dff6a}.sourceFootprintGrid p{margin:14px 0 0}.historySeriesGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:34px}.historySeriesGrid article{padding:20px;border:1px solid #272c26;background:#090b09}.historySeriesGrid article.changed{border-color:#40533a}.seriesTop,.seriesBottom{display:flex;justify-content:space-between;align-items:center;gap:16px}.seriesTop span,.seriesBottom{font:700 .62rem ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.05em;color:#6f786c}.seriesTop strong{font-size:1.45rem}.seriesBottom span:last-child{color:#919b8d}.historySeriesGrid article.changed .seriesBottom span:last-child{color:#8dff6a}.sparkline{width:100%;height:64px;margin:20px 0;overflow:visible}.sparkline polyline{stroke:#8dff6a;stroke-width:1.4}.sparklineEmpty{display:flex;height:64px;margin:20px 0;align-items:center;color:#5f665d;font:700 .62rem ui-monospace,monospace;text-transform:uppercase;letter-spacing:.1em}.changeLedger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:32px}.changeLedger article{padding:18px;border:1px solid #282d27;background:#0a0c0a}.changeLedger article>div{display:flex;justify-content:space-between;gap:10px;font:700 .62rem ui-monospace,monospace;color:#727b70}.changeLedger article>div span{color:#646c62}.changeLedger h3{margin:24px 0 10px;font-size:1rem}.changeLedger p{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;color:#aeb5aa}.changeLedger b{color:#5f675d}.changeLedger em{margin-left:auto;color:#8dff6a;font:700 .7rem ui-monospace,monospace;font-style:normal}.timelineChanges{display:flex;flex-wrap:wrap;gap:7px;margin:14px 0}.timelineChanges span{padding:7px 9px;border:1px solid #252b24;background:#080a08;color:#8d968a;font:600 .62rem ui-monospace,monospace}.timelineChanges b{color:#bac2b7}.compactTimeline{margin-top:28px}.crossSourceSnapshot{background:#090a09}@media(max-width:1000px){.candidateHero{grid-template-columns:1fr}.candidatePriority{max-width:360px}.candidateMetrics,.evidenceGrid,.passportGrid{grid-template-columns:repeat(2,1fr)}.passportGrid article:nth-child(2){border-right:0}.passportGrid article{border-bottom:1px solid #252b24}.sourceFootprintGrid,.lifecycle,.changeLedger{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.candidateMetrics,.evidenceGrid,.lifecycle,.observationFacts,.passportGrid,.sourceFootprintGrid,.historySeriesGrid,.changeLedger{grid-template-columns:1fr}.candidateMetrics article{border-right:0;border-bottom:1px solid #292929}.observationStatusRow{flex-direction:column}.observationFacts span{border-right:0;border-bottom:1px solid #252b24}.observationFacts span:last-child{border-bottom:0}.passportGrid article{border-right:0}.entityFingerprint{align-items:flex-start;flex-direction:column}.timelineEvent{grid-template-columns:48px minmax(0,1fr)}.timelineRail{padding:22px 12px}.timelineBody{padding:20px 18px}.timelineTop,.timelineMeta{align-items:flex-start;flex-direction:column;gap:8px}}.universeShell{background:#090a09;min-height:100vh}.universeHero{display:grid;grid-template-columns:1fr auto;gap:48px;align-items:end;padding:76px clamp(24px,7vw,110px) 42px;border-bottom:1px solid #242624;background:radial-gradient(circle at 72% 28%,rgba(141,255,106,.055),transparent 28%)}.universeHero h1{font-size:clamp(3rem,6.6vw,6.7rem);max-width:950px}.universeHero .lede{max-width:760px}.universeCount{min-width:190px;border-left:1px solid #2c2e2c;padding-left:24px}.universeCount strong{display:block;font-size:3rem;color:#8dff6a}.universeCount span,.universeCount small{display:block;color:#8b8e88}.universeCount small{margin-top:9px}.universeToolbar{display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:18px;align-items:center;padding:15px clamp(20px,4vw,56px);border-bottom:1px solid #242624;background:#0d0e0d;position:sticky;top:0;z-index:5}.universeFilters{display:flex;gap:7px}.universeFilters button,.zoomControls button{border:1px solid #303330;background:#111311;color:#8f938d;padding:9px 12px;cursor:pointer}.universeFilters button.active{background:#8dff6a;color:#081008;border-color:#8dff6a}.universeSearch{display:flex;align-items:center;gap:9px;border:1px solid #303330;background:#101210;padding:0 13px}.universeSearch span{color:#8dff6a;font-size:1.3rem}.universeSearch input{width:100%;padding:10px 0;border:0;outline:0;background:transparent;color:#f1f3ef}.zoomControls{display:flex;align-items:center;gap:8px}.zoomControls span{font:11px ui-monospace,monospace;color:#747872;min-width:40px;text-align:center}.universeStage{display:grid;grid-template-columns:minmax(0,1fr) 380px;min-height:760px;border-bottom:1px solid #242624}.universeMap{position:relative;overflow:hidden;background:radial-gradient(circle at 50% 48%,#111411 0,#090a09 62%)}.universeMap svg{width:100%;height:760px;transform-origin:center;transition:transform .22s ease}.clusterLabel circle{fill:none;stroke:#171a17;stroke-width:1;stroke-dasharray:3 8}.clusterLabel text{fill:#484c47;font:700 11px ui-monospace,monospace;letter-spacing:.11em}.universeNode{cursor:pointer;outline:none}.projectNode{fill:#6e736c;stroke:#0a0b0a;stroke-width:2;transition:fill .15s}.universeNode:hover .projectNode,.universeNode.active .projectNode{fill:#eef2eb}.projectNode.changing{fill:#8dff6a}.changeHalo{fill:#8dff6a0a;stroke:#8dff6a3d;stroke-width:1}.offRing{fill:none;stroke:#8dff6a;stroke-width:1;stroke-dasharray:2 3;opacity:.7}.nodeLabel{fill:#d8ddd5;font:600 10px ui-monospace,monospace;pointer-events:none}.mapLegend{position:absolute;left:24px;bottom:20px;display:flex;gap:18px;flex-wrap:wrap;padding:9px 12px;background:#090a09d1;border:1px solid #242724;color:#686d67;font:10px ui-monospace,monospace;text-transform:uppercase}.mapLegend span{display:flex;align-items:center;gap:6px}.mapLegend i{width:9px;height:9px;border-radius:50%;display:inline-block}.legendChange{background:#8dff6a}.legendOff{border:1px dashed #8dff6a}.universeInspector{padding:32px;border-left:1px solid #272a27;background:#0e100e}.universeInspector h2{font-size:clamp(1.8rem,3vw,2.7rem);word-break:break-word;margin:4px 0 12px}.projectDescription{color:#989d96;line-height:1.55}.nodeBadges{display:flex;gap:7px;flex-wrap:wrap;margin:18px 0 26px}.nodeBadges span{border:1px solid #343834;padding:5px 8px;color:#8d928b;font:10px ui-monospace,monospace}.nodeBadges .changeBadge{border-color:#59704f;color:#8dff6a}.whyNow{border-top:1px solid #292c29;border-bottom:1px solid #292c29;padding:22px 0}.whyNow>p:not(.eyebrow){margin:8px 0;color:#d1d5cf;font-size:.88rem;line-height:1.5}.evidenceStats{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:#292c29;border:1px solid #292c29;margin-top:24px}.evidenceStats span{background:#0d0f0d;padding:13px;color:#6f746e;font-size:.7rem}.evidenceStats strong{display:block;color:#edf1eb;font-size:1.2rem;margin-bottom:3px}.sourceStrip{margin-top:20px}.sourceStrip small{color:#5f645e;font:10px ui-monospace,monospace}.sourceStrip p{color:#a7aca5;font-size:.8rem}.methodNote{color:#555a54;font-size:.7rem;line-height:1.5;margin-top:22px}.emptyInspector{color:#8a8f88}@media(max-width:980px){.universeHero,.universeStage{grid-template-columns:1fr}.universeInspector{border-left:0;border-top:1px solid #272a27}.universeToolbar{grid-template-columns:1fr}.zoomControls{display:none}}@media(max-width:600px){.universeHero{padding-top:52px}.universeCount{border-left:0;border-top:1px solid #2c2e2c;padding:18px 0 0}.universeFilters{overflow-x:auto}.universeMap svg{height:590px}.universeStage{min-height:590px}}.relationSatellite line{stroke:#596058;stroke-width:1;stroke-dasharray:2 3}.relationSatellite circle{fill:#111611;stroke:#8dff6a;stroke-width:1}.relationSatellite text{fill:#737a72;font:8px ui-monospace,monospace;text-transform:uppercase}.relationshipEvidence{margin-top:22px;padding-top:20px;border-top:1px solid #292c29}.relationshipRow{display:grid;gap:3px;padding:10px 0;border-bottom:1px solid #202320}.relationshipRow strong{color:#dce1da;font-size:.78rem;font-weight:600}.relationshipRow span{color:#8c928a;font-size:.7rem}.relationshipRow small{color:#596058;font:9px ui-monospace,monospace}.inspectorActions{margin-top:24px}.universeFilters .surpriseButton{border-style:dashed;color:#b7ff9f}.discoveryTrail{margin-top:22px;padding-top:18px;border-top:1px solid #292c29}.discoveryTrail small{color:#5f645e;font:9px ui-monospace,monospace}.discoveryTrail>div{display:flex;gap:6px;flex-wrap:wrap;margin-top:9px}.discoveryTrail button,.inspectorActions button{border:1px solid #303430;background:#111311;color:#949a92;padding:7px 9px;cursor:pointer;font:10px ui-monospace,monospace}.discoveryTrail button:hover,.inspectorActions button:hover{border-color:#8dff6a;color:#caffb9}.inspectorActions{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.universeToday{display:grid;grid-template-columns:minmax(180px,.8fr) 1fr 1fr;gap:18px;padding:18px clamp(20px,4vw,56px);border-bottom:1px solid #242624;background:#0b0d0b}.universeToday>div:first-child{align-self:center}.universeToday strong{display:block;color:#eef2eb;font-size:1.05rem;margin-bottom:4px}.universeToday>div:first-child span{color:#666c65;font-size:.75rem}.entryGroup{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.entryGroup>small{grid-column:1/-1;color:#5b615a;font:9px ui-monospace,monospace;letter-spacing:.09em}.entryGroup button{min-width:0;text-align:left;border:1px solid #262a26;background:#101210;color:#d7dbd5;padding:9px;cursor:pointer}.entryGroup button:hover{border-color:#58704f}.entryGroup b,.entryGroup span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entryGroup b{font-size:.72rem}.entryGroup span{margin-top:4px;color:#6d736c;font:9px ui-monospace,monospace}@media(max-width:980px){.universeToday{grid-template-columns:1fr}.entryGroup{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.entryGroup{grid-template-columns:1fr}.entryGroup>small{grid-column:auto}}.sinceVisit{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:20px;align-items:center;padding:14px clamp(20px,4vw,56px);border-bottom:1px solid #2d352b;background:#0d120d}.sinceVisit strong{color:#b9ff9f}.sinceVisit>small{color:#596158;font:9px ui-monospace,monospace}.visitChangeList{display:flex;gap:7px;overflow-x:auto}.visitChangeList button{min-width:145px;text-align:left;border:1px solid #293028;background:#101510;padding:8px;color:#cbd2c8;cursor:pointer}.visitChangeList b,.visitChangeList span{display:block}.visitChangeList b{font-size:.7rem}.visitChangeList span{margin-top:3px;color:#6e776c;font-size:.6rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:800px){.sinceVisit{grid-template-columns:1fr}.sinceVisit>small{display:none}}.universeHealth{display:flex;align-items:center;gap:7px;color:#747b73;font:10px ui-monospace,monospace;white-space:nowrap}.universeHealth i{width:8px;height:8px;border-radius:50%;background:#666}.universeHealth i.healthy{background:#8dff6a;box-shadow:0 0 12px #8dff6a59}.universeHealth i.degraded{background:#d9b96f}.watchPulse{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:14px clamp(20px,4vw,56px);border-bottom:1px solid #2e382d;background:#0c120c}.watchPulse strong{display:block;color:#dfffd5;font-size:.92rem}.watchPulse>div:first-child span{display:block;margin-top:3px;color:#687066;font-size:.68rem}.watchPulseList{display:flex;gap:7px;overflow-x:auto}.watchPulseList button,.watchPulseAction{border:1px solid #2d352c;background:#101510;color:#d7ddd4;padding:8px 10px;cursor:pointer}.watchPulseList button{min-width:150px;text-align:left}.watchPulseList b,.watchPulseList span{display:block}.watchPulseList b{font-size:.7rem}.watchPulseList span{margin-top:3px;color:#7f887c;font:9px ui-monospace,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.watchPulseAction{color:#a9ff8d;white-space:nowrap}@media(max-width:980px){.universeHealth{order:3}}@media(max-width:800px){.watchPulse{grid-template-columns:1fr}.watchPulseAction{justify-self:start}}.whyNowTrust{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.whyNowTrust span{padding:5px 7px;border:1px solid #2c352b;background:#0c110c;color:#879083;font:9px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.04em}.coverageState{display:grid;gap:3px;margin:12px 0;padding:9px 10px;border:1px solid #293128;background:#0c100c}.coverageState strong{font:9px ui-monospace,monospace;letter-spacing:.08em;color:#aab3a6}.coverageState span{font-size:.67rem;line-height:1.45;color:#727b70}.coverage-changing{border-color:#395437}.coverage-changing strong{color:#a9ff8d}.coverage-insufficient-history strong,.coverage-stale strong{color:#d4b978}.relationshipRow summary{display:grid;gap:3px;cursor:pointer;list-style:none}.relationshipRow summary::-webkit-details-marker{display:none}.relationshipRow summary:after{content:"inspect evidence";justify-self:start;margin-top:4px;color:#758071;font:8px ui-monospace,monospace;text-transform:uppercase;letter-spacing:.06em}.relationshipRow[open] summary:after{content:"hide evidence"}.relationshipProof{margin-top:8px;padding-top:8px;border-top:1px solid #293028}.relationshipProof p{margin:0 0 4px;color:#aeb7aa;font-size:.66rem}.relationshipProof>span{display:block;color:#6f786d;font-size:.62rem;line-height:1.45}.relationshipProof div{display:flex;flex-wrap:wrap;gap:4px;margin-top:7px}.relationshipProof code{padding:3px 5px;border:1px solid #293128;color:#899484;background:#090d09;font-size:8px}.nodeBadges .baselineBadge{border-color:#5a6040;color:#e3d991;background:#11120d}.baselineContext{margin:14px 0;padding:11px;border:1px solid #30382f;background:#0b100b}.baselineRow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 10px;padding:8px 0;border-top:1px solid #252b24}.baselineRow:first-of-type{border-top:0}.baselineRow strong{font-size:.7rem;color:#d8ded5;overflow:hidden;text-overflow:ellipsis}.baselineRow span{font:8px ui-monospace,monospace;letter-spacing:.06em;color:#a9ff8d}.baselineRow small{grid-column:1/-1;color:#727a70;font:9px ui-monospace,monospace}.exploreDock{margin:0 0 14px;padding:12px;border:1px solid #2d352c;background:#0b100b}.exploreDock>div:first-child{display:grid;gap:3px}.exploreDock strong{color:#e5ebe1;font-size:.78rem}.exploreDock>div:first-child>span{color:#737b71;font-size:.66rem}.exploreDockActions{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.exploreDockActions button{border:1px solid #364034;background:#101510;color:#a9ff8d;padding:8px 9px;cursor:pointer;font:9px ui-monospace,monospace;letter-spacing:.03em}.exploreDockActions button:hover{border-color:#8dff6a;color:#dfffd5}.exploreDockActions button:disabled{cursor:default;opacity:.38}.exploreDock>small{display:block;margin-top:9px;color:#5f675d;font-size:.58rem;line-height:1.45}.discoveryHUD{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:18px;align-items:center;padding:12px clamp(20px,4vw,56px);border-bottom:1px solid #344131;background:#0b120b}.discoveryHUD strong{display:block;color:#dfffd5;font-size:.82rem}.discoveryHUD>div:first-child>span{display:block;margin-top:3px;color:#6d796a;font:9px ui-monospace,monospace}.discoveryHUDTrail{display:flex;gap:5px;overflow-x:auto}.discoveryHUDTrail button{display:flex;align-items:center;gap:6px;min-width:105px;border:1px solid #293329;background:#0e150e;color:#b7c1b3;padding:7px 8px;cursor:pointer;text-align:left}.discoveryHUDTrail small{color:#8dff6a;font:8px ui-monospace,monospace}.discoveryHUDTrail b{font-size:.62rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.discoveryEnd{border:1px solid #354334;background:#101710;color:#8dff6a;padding:8px 10px;cursor:pointer;font:9px ui-monospace,monospace;white-space:nowrap}@media(max-width:800px){.discoveryHUD{grid-template-columns:1fr}.discoveryEnd{justify-self:start}}.sourceBridge{margin-top:20px;padding:12px;border:1px solid #2b332a;background:#0b100b}.sourceBridge>div:first-child small{color:#5f645e;font:9px ui-monospace,monospace}.sourceBridge>div:first-child p{margin:4px 0 0;color:#a7aca5;font-size:.76rem}.sourceBridgeButtons{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.sourceBridgeButtons button{border:1px solid #303930;background:#101510;color:#96a18f;padding:7px 9px;cursor:pointer;font:9px ui-monospace,monospace}.sourceBridgeButtons button.active,.sourceBridgeButtons button:hover{border-color:#8dff6a;color:#caffb9}.bridgeResults{margin-top:10px;padding-top:10px;border-top:1px solid #263025}.bridgeResults>span{display:block;color:#737c70;font-size:.62rem;line-height:1.45}.bridgeResults>div{display:grid;gap:6px;margin-top:9px}.bridgeResults button{display:grid;gap:2px;text-align:left;border:1px solid #293229;background:#0f140f;color:#dce3d8;padding:8px;cursor:pointer}.bridgeResults button:hover{border-color:#4a6045}.bridgeResults b{font-size:.7rem}.bridgeResults small{color:#6f796c;font:9px ui-monospace,monospace}.bridgeResults em{display:block;margin-top:8px;color:#656e63;font-size:.62rem}.timeTravel{margin:16px 0;padding:13px;border:1px solid #283128;background:linear-gradient(180deg,#0b100b,#090d09)}.timeTravel.active{border-color:#40543b;box-shadow:inset 0 0 32px #8dff6a06}.timeTravelHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}.timeTravelHead strong{display:block;color:#e7ece4;font-size:.8rem}.timeTravelHead span{display:block;margin-top:3px;color:#6d776a;font-size:.62rem}.timeTravelHead button{border:1px solid #3a4937;background:#101710;color:#a9ff8d;padding:8px 10px;cursor:pointer;font:9px ui-monospace,monospace}.timeTravelHead button:disabled{opacity:.35;cursor:default}.timeSlider{width:100%;margin:15px 0 6px;accent-color:#8dff6a}.timeRail{display:grid;grid-template-columns:1fr auto 1fr;gap:8px;align-items:center;color:#596158;font:8px ui-monospace,monospace}.timeRail b{color:#a9ff8d;text-align:center}.timeRail span:last-child{text-align:right}.historicalMetrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:12px;background:#242b23;border:1px solid #242b23}.historicalMetrics>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 8px;padding:9px;background:#0d120d}.historicalMetrics small{grid-column:1/-1;color:#5f685c;font:8px ui-monospace,monospace;text-transform:uppercase}.historicalMetrics strong{font-size:.66rem;color:#bcc4b9;overflow:hidden;text-overflow:ellipsis}.historicalMetrics span{font:700 .78rem ui-monospace,monospace;color:#eef3eb}.historicalMetrics em{grid-column:1/-1;color:#727b70;font:8px ui-monospace,monospace;font-style:normal}.historicalMetrics em.up{color:#a9ff8d}.historicalMetrics em.down{color:#d9a06f}.historyTrust{margin:9px 0 0;color:#586056;font-size:.58rem;line-height:1.5}@media(max-width:600px){.timeTravelHead,.historicalMetrics,.timeRail{grid-template-columns:1fr}.timeRail span:last-child{text-align:left}}.unusualButton{border:1px solid #52614e!important;background:#121912!important;color:#c8ffb8!important}.unusualButton:disabled{opacity:.35}.unusualDeck{display:grid;grid-template-columns:minmax(180px,.7fr) minmax(0,2fr) auto;gap:18px;align-items:center;padding:14px clamp(20px,4vw,56px);border-bottom:1px solid #394537;background:radial-gradient(circle at 18% 50%,rgba(141,255,106,.055),transparent 34%),#0a0f0a}.unusualDeck>div:first-child strong{display:block;color:#e5ece2;font-size:.82rem}.unusualDeck>div:first-child span{display:block;margin-top:3px;color:#697366;font-size:.61rem;line-height:1.4}.unusualCards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.unusualCards button{display:grid;gap:2px;text-align:left;padding:9px;border:1px solid #2b352a;background:#0d130d;color:#dce4d8;cursor:pointer;min-width:0}.unusualCards button:hover{border-color:#78956f;transform:translateY(-1px)}.unusualCards small{color:#a9ff8d;font:8px ui-monospace,monospace}.unusualCards b{overflow:hidden;text-overflow:ellipsis;font-size:.68rem}.unusualCards span,.unusualCards em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#727d6f;font:8px ui-monospace,monospace;font-style:normal}.unusualDive{border:1px solid #53674e;background:#111811;color:#baffaa;padding:10px 12px;cursor:pointer;font:9px ui-monospace,monospace;white-space:nowrap}@media(max-width:900px){.unusualDeck{grid-template-columns:1fr}.unusualCards{grid-template-columns:repeat(3,minmax(130px,1fr));overflow-x:auto}.unusualDive{justify-self:start}}.discoveryLaunch{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(280px,.8fr);gap:34px;align-items:end;padding:clamp(28px,5vw,68px) clamp(20px,4vw,56px) 26px;border-bottom:1px solid #273026;background:radial-gradient(circle at 72% 10%,rgba(141,255,106,.07),transparent 28%),linear-gradient(180deg,#080c08,#0a0f0a)}.discoveryLaunch h1{max-width:780px;margin:5px 0 8px;color:#edf3ea;font-size:clamp(1.65rem,3.8vw,3.4rem);line-height:.98;letter-spacing:-.045em}.discoveryLaunch>div:first-child>p:last-child{max-width:620px;margin:0;color:#737c70;font-size:clamp(.72rem,1.2vw,.9rem)}.launchActions{display:grid;gap:7px}.launchActions button{width:100%;padding:12px 14px;text-align:left;cursor:pointer;font:10px ui-monospace,monospace;letter-spacing:.025em}.launchPrimary{border:1px solid #6e8b65;background:#152015;color:#c8ffb7}.launchPrimary:hover{border-color:#a9ff8d;background:#192819}.launchPrimary:disabled{opacity:.35;cursor:default}.launchSecondary{border:1px solid #303a2f;background:#0d120d;color:#8c9689}.launchActions small{color:#566054;font:8px ui-monospace,monospace}.compactDeck{padding-top:11px;padding-bottom:11px}.universeHeader{position:relative;z-index:4}.universeStage{min-height:72vh}@media(max-width:760px){.discoveryLaunch{grid-template-columns:1fr;gap:20px;padding-top:30px}.discoveryLaunch h1{font-size:2rem}.launchActions button{padding:13px}.universeStage{min-height:68vh}}.betaMission{display:grid;grid-template-columns:minmax(260px,1fr) auto auto;gap:24px;align-items:center;margin:12px 0;padding:14px 16px;border:1px solid #293128;background:linear-gradient(90deg,#0c120c,#0a0e0a)}.betaMission>div{display:grid;gap:3px}.betaMission>div strong{font-size:.92rem}.betaMission>div span{font-size:.66rem;color:#727d70}.betaMission ol{display:flex;list-style:none;margin:0;padding:0}.betaMission li{display:flex;gap:6px;align-items:center;padding:8px 11px;border-left:1px solid #273026;color:#586256;font:8px ui-monospace,monospace}.betaMission li.done{color:#9cff7c}.betaMission>button{border:1px solid #61725c;background:#111811;color:#baffaa;padding:11px 14px;font:9px ui-monospace,monospace;cursor:pointer}@media(max-width:900px){.betaMission{grid-template-columns:1fr}.betaMission ol{overflow:auto}.betaMission li{flex:1;min-width:86px}.betaMission>button{width:100%}}.entryGroup button em{display:block;margin-bottom:.28rem;font-size:.64rem;line-height:1;font-style:normal;font-weight:800;letter-spacing:.11em;text-transform:uppercase;color:var(--accent, #77ff7a)}.humanSignal{margin:1rem 0;padding:1rem 1.05rem;border:1px solid rgba(255,255,255,.1);background:#ffffff06;border-radius:12px}.humanSignalHead,.humanSignalMeta{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.humanSignal h3{margin:.35rem 0 .4rem;font-size:1.05rem;letter-spacing:.04em}.humanSignal>p{margin:0;color:#ffffffd1;line-height:1.45}.humanSignalMeta{margin-top:.8rem;justify-content:flex-start;flex-wrap:wrap}.humanSignalMeta span,.trustTag{font-size:.63rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.humanSignalMeta span{color:#ffffff85}.trustTag{padding:.28rem .42rem;border:1px solid rgba(255,255,255,.14);border-radius:999px;color:#ffffffad}.trust-observed{border-color:#77ff7a61}.trust-derived{border-color:#77ff7a3d}.trust-interpreted{border-style:dashed}.trust-unknown{opacity:.65}.humanSignal details{margin-top:.85rem;border-top:1px solid rgba(255,255,255,.08);padding-top:.7rem}.humanSignal summary{cursor:pointer;font-size:.72rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.humanSignal ul{margin:.65rem 0 0 1rem;padding:0;color:#ffffffa8;font-size:.78rem;line-height:1.45}@media(max-width:760px){.humanSignalHead,.humanSignalMeta{align-items:flex-start}}.universeViewport{touch-action:none;cursor:grab;outline:none}.universeViewport:active{cursor:grabbing}.universeViewport:focus-visible{box-shadow:inset 0 0 0 1px #8dff6a}.universeControlHint{position:absolute;top:14px;left:16px;z-index:3;padding:7px 9px;border:1px solid #293028;background:#080b08d1;color:#647060;font:8px ui-monospace,monospace;letter-spacing:.08em;pointer-events:none}.universeMinimap{position:absolute;right:18px;bottom:18px;width:170px;padding:8px;border:1px solid #2a3129;background:#080b08e6;box-shadow:0 10px 28px #00000047}.universeMinimap svg{display:block;width:100%;height:auto}.universeMinimap>span{display:block;margin-top:5px;color:#5f695c;font:8px ui-monospace,monospace;letter-spacing:.08em}.minimapCluster{fill:none;stroke:#2f382e;stroke-width:7}.minimapNode{fill:#667062}.minimapNode.active{fill:#8dff6a}.minimapView{fill:none;stroke:#8dff6a;stroke-width:7;stroke-dasharray:18 12;opacity:.8}.inspectorClose{display:none;position:sticky;top:0;float:right;z-index:2;width:38px;height:38px;border:1px solid #323a31;background:#101510;color:#aab4a6;cursor:pointer;font-size:1.15rem}.zoomControls button:last-child{padding-inline:10px;font-size:8px;letter-spacing:.06em}.universeNode:focus .projectNode{stroke:#8dff6a;stroke-width:4}@media(max-width:980px){.universeStage{display:block;min-height:unset}.universeMap{min-height:62dvh}.universeMap svg{height:62dvh;min-height:520px}.universeInspector{position:fixed;left:0;right:0;bottom:0;z-index:80;max-height:min(72dvh,720px);overflow-y:auto;overscroll-behavior:contain;border:1px solid #2e352d;border-bottom:0;border-radius:18px 18px 0 0;padding:18px 20px 34px;box-shadow:0 -24px 70px #00000094;transform:translateY(calc(100% + 24px));transition:transform .22s ease}.universeInspector.inspectorOpen{transform:translateY(0)}.inspectorClose{display:block}.universeMinimap{width:132px;right:10px;bottom:12px}.mapLegend{left:10px;bottom:12px;max-width:calc(100% - 165px)}.universeControlHint{top:10px;left:10px}}@media(max-width:600px){.universeMap{min-height:58dvh}.universeMap svg{height:58dvh;min-height:430px}.universeMinimap{width:112px}.mapLegend{font-size:8px;gap:8px}.universeControlHint{font-size:7px}}@media(prefers-reduced-motion:reduce){.universeMap svg,.universeInspector{transition:none}}.universeHeader{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:28px;align-items:end;padding:18px clamp(20px,4vw,56px) 14px;border-bottom:1px solid #242624;background:radial-gradient(circle at 72% 18%,rgba(141,255,106,.045),transparent 26%),#0a0c0a}.universeHeaderTitle{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.7fr);gap:24px;align-items:end}.universeHeaderTitle .eyebrow{margin-bottom:5px}.universeHeaderTitle h1{margin:0;max-width:780px;font-size:clamp(1.8rem,3.7vw,4rem);line-height:.94}.universeHeaderTitle>p{margin:0;max-width:520px;color:#737c70;font-size:.76rem;line-height:1.45}.universeHeaderStats{display:flex;border:1px solid #272d26;background:#0b0f0b}.universeHeaderStats a,.universeHeaderStats button{min-width:92px;padding:9px 12px;border:0;border-right:1px solid #272d26;background:transparent;color:#dce3d9;text-align:left;cursor:pointer}.universeHeaderStats a:last-child,.universeHeaderStats button:last-child{border-right:0}.universeHeaderStats small,.universeHeaderStats strong{display:block}.universeHeaderStats small{color:#5f695c;font:8px ui-monospace,monospace;letter-spacing:.08em}.universeHeaderStats strong{margin-top:2px;font-size:1rem}.universeControlDeck{position:sticky;top:0;z-index:12;display:grid;grid-template-columns:auto minmax(200px,1fr) auto auto;gap:10px;align-items:center;min-height:54px;padding:8px clamp(14px,2.5vw,34px);border-bottom:1px solid #252a24;background:#0a0d0af2;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.universeControlDeck .universeSearch{min-width:0}.betaProgress{display:flex;align-items:center;border:1px solid #293028;overflow:hidden}.betaProgress>button,.betaProgress>span{min-height:34px;display:flex;align-items:center;gap:5px;padding:0 8px;border:0;border-right:1px solid #293028;background:#0d120d;color:#566052;font:8px ui-monospace,monospace;font-style:normal;white-space:nowrap}.betaProgress>button{cursor:pointer;color:#a9ff8d}.betaProgress>span.done{color:#a9ff8d}.betaProgress>*:last-child{border-right:0}.betaProgress b{font-weight:700}.betaProgress i{font-style:normal}.universeSignalStrip{display:grid;grid-template-columns:112px minmax(0,1fr);min-height:86px;border-bottom:1px solid #252a24;background:#090c09}.signalStripLabel{display:grid;align-content:center;gap:3px;padding:12px 14px;border-right:1px solid #252a24;font-family:ui-monospace,monospace}.signalStripLabel span{color:#c3ccc0;font-size:9px;letter-spacing:.1em}.signalStripLabel small{color:#596457;font-size:8px}.signalStripTrack{min-width:0;display:flex;overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;scrollbar-width:thin}.signalStripCard{flex:0 0 205px;min-width:0;scroll-snap-align:start;display:grid;align-content:center;gap:3px;padding:10px 12px;border:0;border-right:1px solid #20261f;background:#0b0f0b;color:#dce3d9;text-align:left;cursor:pointer}.signalStripCard:hover,.signalStripCard:focus-visible{background:#101610;outline:none}.signalStripCard small{color:#6d7869;font:8px ui-monospace,monospace;letter-spacing:.07em}.signalStripCard.unusual small{color:#c8d982}.signalStripCard.watching small{color:#a9ff8d}.signalStripCard.since small{color:#8ca487}.signalStripCard strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.75rem}.signalStripCard span,.signalStripCard em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#687266;font:8px ui-monospace,monospace;font-style:normal}.signalStripEmpty{padding:20px;color:#687266;font-size:.72rem}.discoveryHUD.compact{min-height:45px;padding:6px clamp(14px,2.5vw,34px);border-bottom:1px solid #31402f}.discoveryHUD.compact>div:first-child strong{display:block;font-size:.7rem}.discoveryHUD.compact>div:first-child span{display:block;margin-top:2px;font-size:.56rem}.discoveryHUD.compact .discoveryHUDTrail button{min-width:92px;padding:5px 7px}.discoveryHUD.compact .discoveryEnd{padding:6px 8px}.universeStage{min-height:calc(100dvh - 270px);height:calc(100dvh - 270px)}.universeMap,.universeInspector{min-height:0}.universeMap svg{height:100%;min-height:100%}.universeInspector{overflow-y:auto;overscroll-behavior:contain}@media(max-width:1120px){.universeHeader{grid-template-columns:1fr}.universeHeaderStats{justify-self:start}.universeControlDeck{grid-template-columns:auto minmax(190px,1fr) auto}.betaProgress{grid-column:1/-1;justify-self:start}.universeStage{min-height:calc(100dvh - 320px);height:calc(100dvh - 320px)}}@media(max-width:760px){.universeHeader{padding:16px 16px 12px}.universeHeaderTitle{grid-template-columns:1fr;gap:8px}.universeHeaderTitle h1{font-size:2rem}.universeHeaderTitle>p{font-size:.68rem}.universeHeaderStats{width:100%}.universeHeaderStats a,.universeHeaderStats button{flex:1;min-width:0}.universeControlDeck{position:sticky;grid-template-columns:1fr auto;gap:7px;padding:7px 10px}.universeControlDeck .universeFilters{grid-column:1/-1;overflow-x:auto}.universeControlDeck .universeSearch{min-width:0}.universeControlDeck .betaProgress{display:none}.universeControlDeck .zoomControls{display:flex}.universeControlDeck .zoomControls span{display:none}.universeSignalStrip{grid-template-columns:72px minmax(0,1fr);min-height:80px}.signalStripLabel{padding:8px}.signalStripCard{flex-basis:72vw}.universeStage{height:62dvh;min-height:62dvh}.universeMap{min-height:62dvh}}@media(max-width:480px){.universeHeaderStats small{font-size:7px}.universeHeaderStats strong{font-size:.9rem}.signalStripCard{flex-basis:78vw}}.universeMap{background:radial-gradient(circle at 50% 46%,rgba(141,255,106,.025),transparent 28%),linear-gradient(rgba(255,255,255,.014) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.014) 1px,transparent 1px),#090c09;background-size:auto,72px 72px,72px 72px,auto}.universeMap:before{opacity:.18;background-image:radial-gradient(circle,rgba(141,255,106,.14) 1px,transparent 1.2px);background-size:36px 36px}.networkWeb line{stroke:#536050;stroke-width:1.15;opacity:.22;vector-effect:non-scaling-stroke}.clusterLabel.clean text{fill:#7c8878;font-size:13px;font-weight:650;letter-spacing:.08em}.clusterLabel.clean circle{display:none}.universeNode{cursor:pointer}.projectNode{fill:#101710;stroke:#879182;stroke-width:2;transition:stroke .16s ease,fill .16s ease}.projectNode.changing{fill:#122014;stroke:#9de783}.universeNode:hover .projectNode,.universeNode:focus .projectNode{fill:#182219;stroke:#c5ffb3;stroke-width:2.5}.universeNode.active .projectNode{fill:#b8ff9f;stroke:#e1ffd7;stroke-width:3}.nodeLabel.readable{fill:#b8c1b5;font-size:15px;font-weight:650;letter-spacing:.01em;paint-order:stroke;stroke:#090c09;stroke-width:5px;stroke-linejoin:round;pointer-events:none}.universeNode.active .nodeLabel.readable{fill:#efffec;font-size:17px;font-weight:750}.changeHalo{fill:none;stroke:#8dff6a;stroke-width:1.3;opacity:.3;stroke-dasharray:3 7;animation:none}.offRing{fill:none;stroke:#a7b3a2;stroke-width:1;opacity:.38;stroke-dasharray:2 5}.focusHalo{fill:#8dff6a09;stroke:#8dff6a;stroke-width:1.4;opacity:.75}.relationSatellite line{stroke:#b0ff98;stroke-width:1.7;opacity:.72}.relationSatellite circle{fill:#101710;stroke:#b0ff98;stroke-width:2}.relationSatellite text{fill:#d5dfd1;font-size:12px;font-weight:650;paint-order:stroke;stroke:#090c09;stroke-width:4px}.mapLegend{font-size:11px;line-height:1.35}.universeControlHint{font-size:10px;color:#889284}.universeHeaderTitle>p,.signalStripCard strong,.universeInspector,.universeInspector p,.universeInspector span,.universeInspector button,.universeInspector a{font-size:max(.78rem,12px)}.universeInspector h2{font-size:clamp(1.25rem,1.8vw,1.75rem);line-height:1.1}.projectDescription{font-size:.9rem!important;line-height:1.55}.universeFilters button,.universeSearch input,.zoomControls button{font-size:11px}.signalStripCard strong{font-size:.86rem}.signalStripCard span,.signalStripCard em,.signalStripCard small{font-size:10px}@media(max-width:760px){.nodeLabel.readable{font-size:17px;stroke-width:6px}.universeNode.active .nodeLabel.readable{font-size:19px}.clusterLabel.clean text{font-size:14px}.universeControlHint{font-size:9px}.mapLegend{font-size:10px}.universeInspector,.universeInspector p,.universeInspector span,.universeInspector button,.universeInspector a{font-size:14px}}.universeStage{position:relative;display:block;min-height:calc(100dvh - 250px);height:calc(100dvh - 250px);overflow:hidden}.universeMap{width:100%;height:100%;min-height:0}.universeMap svg{width:100%;height:100%;min-height:0}.universeInspector{position:absolute;top:0;right:0;bottom:0;z-index:30;width:min(430px,36vw);max-width:100%;min-height:0;overflow-y:auto;border-left:1px solid #293028;border-top:0;background:#0b0f0bfa;box-shadow:-26px 0 70px #00000061;transform:translate(calc(100% + 12px));opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}.universeInspector.inspectorOpen{transform:translate(0);opacity:1;pointer-events:auto}.inspectorClose{display:block;position:sticky;top:0;float:right;margin:-12px -12px 8px 10px;background:#111711}.universeFocusBar{position:absolute;top:14px;left:16px;right:190px;z-index:5;min-height:38px;display:flex;align-items:center;gap:9px;padding:7px 10px;border:1px solid #293128;background:#080c08e6;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#7d8979;font-size:12px}.universeFocusBar button{border:0;background:transparent;color:#baffaa;padding:0;cursor:pointer;font:700 12px ui-monospace,monospace;letter-spacing:.05em}.universeFocusBar span{color:#455143}.universeFocusBar b,.universeFocusBar strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.universeFocusBar b{color:#8a9686;font-weight:600}.universeFocusBar strong{color:#edf4e9}.universeFocusBar em{margin-left:auto;color:#667262;font-size:11px;font-style:normal;white-space:nowrap}.networkWeb line{stroke:#6f7d6a;stroke-width:1.25;opacity:.2}.networkWeb.focused line{stroke:#91aa8a;stroke-width:1.45;opacity:.34}.universeNode.context .projectNode{fill:#0e150e;stroke:#6f7c6b}.universeNode.context .nodeLabel.readable{fill:#98a494}.universeNode.context:hover .projectNode{stroke:#b7ff9f;fill:#162016}.projectNode{filter:none}.focusHalo{r:32px;fill:#8dff6a06;stroke:#8dff6a;stroke-width:1.5;opacity:.8}.changeHalo{opacity:.18}.offRing{opacity:.25}.nodeLabel.readable{font-size:16px;font-weight:680;stroke-width:6px}.universeNode.active .nodeLabel.readable{font-size:19px}.clusterLabel.clean text{font-size:14px;fill:#7f8d7b}.relationSatellite text{font-size:13px}.mapLegend{left:16px;bottom:16px;max-width:min(680px,calc(100% - 220px));font-size:11px;background:#080c08e0}.universeMinimap{width:150px;right:16px;bottom:16px}.universeControlDeck,.universeSignalStrip{font-size:13px}.universeFilters button,.universeSearch input,.zoomControls button,.betaProgress>button,.betaProgress>span{font-size:12px}.signalStripLabel span{font-size:11px}.signalStripLabel small{font-size:10px}.signalStripCard{flex-basis:230px}.signalStripCard small,.signalStripCard span,.signalStripCard em{font-size:11px}.signalStripCard strong{font-size:.9rem}.universeInspector .eyebrow,.universeInspector small,.universeInspector code{font-size:11px}.universeInspector p,.universeInspector span,.universeInspector button,.universeInspector a{font-size:13px}.universeInspector h2{font-size:1.65rem}.universeInspector .projectDescription{font-size:.92rem!important}@media(max-width:1120px){.universeStage{min-height:calc(100dvh - 300px);height:calc(100dvh - 300px)}.universeInspector{width:min(420px,46vw)}}@media(max-width:760px){.universeStage{height:62dvh;min-height:62dvh}.universeInspector{position:fixed;inset:auto 0 0;width:auto;max-height:72dvh;border-left:1px solid #2e352d;border-top:1px solid #2e352d;border-radius:18px 18px 0 0;transform:translateY(calc(100% + 24px))}.universeInspector.inspectorOpen{transform:translateY(0)}.universeFocusBar{top:10px;left:10px;right:10px;min-height:40px}.universeFocusBar b,.universeFocusBar em{display:none}.nodeLabel.readable{font-size:18px}.universeNode.active .nodeLabel.readable{font-size:21px}.mapLegend{max-width:calc(100% - 145px);font-size:10px}}@media(prefers-reduced-motion:reduce){.universeInspector{transition:none}}.universeEngineTag{display:grid;gap:1px;justify-items:end;min-width:132px}.universeEngineTag span{color:#647060;font:8px ui-monospace,monospace;letter-spacing:.09em}.universeEngineTag strong{color:#9baa96;font-size:11px;font-weight:600}.universeMap .react-flow{position:absolute;inset:0;background:transparent}.universeMap .react-flow__pane{cursor:grab}.universeMap .react-flow__pane:active{cursor:grabbing}.universeMap .react-flow__background{opacity:.45}.universeMap .react-flow__background-pattern{fill:#2c352a}.universeMap .react-flow__node{width:auto;min-width:unset;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;color:inherit}.universeMap .react-flow__node.selectable:focus,.universeMap .react-flow__node.selectable:focus-visible{outline:none;box-shadow:none}.universeMap .react-flow__handle{opacity:0;pointer-events:none}.dnoffFlowNode{position:relative;min-width:150px;min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;padding:10px 12px;border:1px solid #334032;border-radius:13px;background:#0b100bf5;box-shadow:0 8px 26px #0000003d;transition:border-color .15s ease,background .15s ease,transform .15s ease}.react-flow__node:hover .dnoffFlowNode,.react-flow__node:focus-visible .dnoffFlowNode{border-color:#7b9a73;background:#101710;transform:translateY(-1px)}.dnoffFlowNode.active{border-color:#b7ff9f;background:#122015;box-shadow:0 0 0 1px #b7ff9f1f,0 12px 34px #00000052}.nodeCore{grid-row:1 / span 2;width:13px;height:13px;border-radius:50%;border:2px solid #74806f;background:#101510;box-shadow:0 0 0 5px #ffffff05}.nodeCore.changing{border-color:#9de783;background:#9de783;box-shadow:0 0 0 6px #9de78312}.dnoffFlowNode strong{color:#dce4d9;font-size:15px;line-height:1.15;font-weight:680;letter-spacing:-.01em;white-space:nowrap}.dnoffFlowNode small{color:#7f8c7a;font:9px ui-monospace,monospace;letter-spacing:.08em}.dnoffFlowNode.active strong{color:#f1ffed;font-size:16px}.universeMap .react-flow__edge-path{stroke:#667462;stroke-width:1.25;opacity:.23}.universeMap .react-flow__edge.contextEdge.focused .react-flow__edge-path{stroke:#93aa8c;stroke-width:1.6;opacity:.42}.universeMap .react-flow__edge.selected .react-flow__edge-path{stroke:#b7ff9f}.universeMap .react-flow__minimap{right:14px;bottom:14px;width:150px;height:96px;border:1px solid #2f382e;border-radius:10px;background:#0a0e0a;overflow:hidden}.universeMap .react-flow__minimap-mask{fill:#8dff6a0f;stroke:#8dff6a;stroke-width:1}.universeMap .react-flow__controls{inset:14px 14px auto auto;display:flex;flex-direction:row;overflow:hidden;border:1px solid #30382f;border-radius:10px;box-shadow:none}.universeMap .react-flow__controls-button{width:34px;height:34px;border:0;border-right:1px solid #30382f;background:#0c110c;fill:#aab5a6}.universeMap .react-flow__controls-button:last-child{border-right:0}.universeMap .react-flow__controls-button:hover{background:#131a13;fill:#dfffd5}.universeMap .react-flow__attribution{display:none}@media(max-width:760px){.universeEngineTag{display:none}.dnoffFlowNode{min-width:138px;min-height:50px;padding:9px 10px}.dnoffFlowNode strong{font-size:14px}.universeMap .react-flow__minimap{width:112px;height:74px;right:10px;bottom:10px}.universeMap .react-flow__controls{right:10px;top:58px}}.universeV5{max-width:1600px;margin:0 auto;padding-bottom:110px}.v5UniverseHead{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:32px;padding:34px 28px 22px;border-bottom:1px solid rgba(183,255,159,.14)}.v5UniverseHead h1{font-size:clamp(2rem,5vw,5.4rem);line-height:.94;margin:8px 0 18px;max-width:900px}.v5UniverseHead>div>p:last-child{max-width:820px;color:#8d968b;line-height:1.6}.v5Truth{display:grid;grid-template-columns:repeat(3,1fr);align-self:end;border:1px solid rgba(183,255,159,.15);background:#050a06b8}.v5Truth span{padding:14px 16px;font:600 .66rem ui-monospace,monospace;letter-spacing:.1em;color:#697267;border-right:1px solid rgba(183,255,159,.12)}.v5Truth span:last-child{border-right:0}.v5Truth b{display:block;color:#b7ff9f;font-size:1.35rem;margin-top:5px}.v5LensBar{display:grid;grid-template-columns:repeat(5,1fr);border-bottom:1px solid rgba(183,255,159,.15)}.v5LensBar button{position:relative;text-align:left;padding:16px 18px;border:0;border-right:1px solid rgba(183,255,159,.1);background:#070a07;color:#7c867b;min-height:82px}.v5LensBar button.active{background:#6eff6912;color:#b7ff9f}.v5LensBar strong,.v5LensBar span{display:block}.v5LensBar strong{font:700 .72rem ui-monospace,monospace;letter-spacing:.12em}.v5LensBar span{font-size:.7rem;margin-top:7px;color:#626a61}.v5LensBar b{position:absolute;right:14px;top:14px;font:700 1rem ui-monospace,monospace;color:#9aa398}.v5UniverseStage{display:grid;grid-template-columns:minmax(0,1fr) 390px;min-height:720px}.v5Map{position:relative;min-height:720px;border-right:1px solid rgba(183,255,159,.13);background:radial-gradient(circle at 50% 45%,rgba(77,160,70,.06),transparent 44%),#050805}.v5Map>.react-flow{position:absolute;inset:0}.v5MapLegend{position:absolute;left:18px;bottom:18px;z-index:5;display:flex;gap:15px;flex-wrap:wrap;padding:9px 12px;background:#030603d1;border:1px solid rgba(183,255,159,.12);font:600 .58rem ui-monospace,monospace;letter-spacing:.07em;color:#667064}.v5Inspector{position:relative;padding:26px 24px;background:#070a07;overflow:auto;max-height:720px}.v5Inspector h2{font-size:1.5rem;overflow-wrap:anywhere;margin:8px 0 18px}.v5Inspector section{padding:18px 0;border-top:1px solid rgba(183,255,159,.1)}.v5Inspector section>p:not(.eyebrow){color:#8e978d;line-height:1.55;font-size:.83rem}.v5Close{position:absolute;right:16px;top:14px;border:0;background:transparent;color:#7c867b;font-size:1.5rem}.v5SignalTags{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:18px}.v5SignalTags span{padding:5px 7px;border:1px solid rgba(183,255,159,.22);color:#b7ff9f;font:700 .58rem ui-monospace,monospace;letter-spacing:.08em}.v5EvidenceGrid{display:grid;grid-template-columns:repeat(2,1fr);border:1px solid rgba(183,255,159,.1);margin-bottom:18px}.v5EvidenceGrid span{padding:10px;color:#697267;font-size:.68rem;border-right:1px solid rgba(183,255,159,.08);border-bottom:1px solid rgba(183,255,159,.08)}.v5EvidenceGrid b{display:block;color:#e5ebe3;font-size:1rem}.v5Relation{padding:10px 0;border-bottom:1px solid rgba(183,255,159,.08)}.v5Relation strong,.v5Relation span,.v5Relation small{display:block}.v5Relation strong{color:#b7ff9f;font-size:.7rem;text-transform:uppercase}.v5Relation span{margin:4px 0;color:#dce4da;font-size:.78rem;overflow-wrap:anywhere}.v5Relation small{color:#626b61;font-size:.66rem}.v5InspectorActions{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.v5InspectorActions a{padding:11px;text-align:center;border:1px solid rgba(183,255,159,.22);color:#b7ff9f;font:700 .64rem ui-monospace,monospace;letter-spacing:.07em}.v5Trust{margin-top:20px;color:#71806e!important;font:600 .67rem ui-monospace,monospace}.v5UniverseEmpty{min-height:420px;display:grid;place-content:center;text-align:center;padding:30px;color:#788276}.v5UniverseEmpty strong{color:#b7ff9f;font:700 .78rem ui-monospace,monospace;letter-spacing:.12em}.v5UniverseEmpty p{max-width:520px;line-height:1.6}.universeV5 .contextEdge.evidence path{stroke:#b7ff9f7a;stroke-width:1.3}.universeV5 .contextEdge.evidence.focused path{stroke:#b7ff9f;stroke-width:2}.universeV5 .contextEdge.evidence.muted path{stroke:#b7ff9f1f}@media(max-width:980px){.v5UniverseHead{grid-template-columns:1fr}.v5Truth{max-width:520px}.v5LensBar{overflow-x:auto;grid-template-columns:repeat(5,minmax(145px,1fr))}.v5UniverseStage{grid-template-columns:1fr}.v5Map{min-height:66vh;border-right:0;border-bottom:1px solid rgba(183,255,159,.13)}.v5Inspector{max-height:none;min-height:360px}}@media(max-width:620px){.v5UniverseHead{padding:24px 16px 16px}.v5UniverseHead h1{font-size:2.7rem}.v5Truth{grid-template-columns:repeat(3,1fr)}.v5Truth span{padding:10px;font-size:.55rem}.v5Truth b{font-size:1rem}.v5LensBar button{min-height:74px;padding:13px}.v5Map{min-height:62vh}.v5MapLegend{left:10px;right:10px;bottom:10px;gap:8px;font-size:.5rem}.v5Inspector{padding:22px 16px}.v5InspectorActions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.universeV5 *{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.constellationHero{display:grid;grid-template-columns:1.4fr .6fr;gap:48px;padding:90px clamp(24px,7vw,110px) 54px;border-bottom:1px solid #262626;background:radial-gradient(circle at 72% 28%,rgba(141,255,106,.08),transparent 30%),#0b0b0b}.constellationHero h1{max-width:930px;font-size:clamp(3.2rem,7vw,7rem)}.constellationMeta{display:grid;gap:18px;align-content:end}.constellationMeta span{padding:16px 0;border-bottom:1px solid #242424;color:#777772;font-size:.8rem}.constellationMeta strong{display:block;color:#f3f3ef;font-size:1.15rem;margin-bottom:4px}.constellationToolbar{display:flex;gap:8px;flex-wrap:wrap;padding:20px clamp(24px,7vw,110px);border-bottom:1px solid #262626;background:#0d0d0d}.constellationStage{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,360px);min-height:720px;border-bottom:1px solid #262626}.constellationCanvasWrap{min-width:0;overflow:hidden;background:linear-gradient(180deg,#090909,#0d0d0d)}.constellationCanvas{width:100%;height:100%;min-height:720px}.constellationLink{stroke:#262626;stroke-width:1;opacity:.8}.categoryNode circle{fill:#151515;stroke:#3a3a3a;stroke-width:1.5}.categoryNode text{fill:#f0f0ec;font-size:14px;font-weight:700;pointer-events:none}.categoryNode .categoryCount{fill:#777772;font-size:11px;font-weight:500}.categoryNode.dimmed{opacity:.18}.constellationProject{fill:#80807a;stroke:#111;stroke-width:1.5;cursor:pointer;transition:opacity .15s ease,fill .15s ease}.constellationProject:hover,.constellationProject:focus{fill:#f4f4ef;outline:none}.constellationProject.active{fill:#8dff6a}.constellationInspector{padding:32px;border-left:1px solid #262626;background:#101010}.constellationInspector h2{margin-top:0;font-size:clamp(1.8rem,3vw,2.6rem);word-break:break-word}.constellationInspector>p:not(.eyebrow){color:#9b9b95;line-height:1.6}@media(max-width:900px){.constellationHero,.constellationStage{grid-template-columns:1fr}.constellationInspector{border-left:0;border-top:1px solid #262626}.constellationCanvas{min-height:560px}}@media(max-width:560px){.constellationCanvas{min-height:480px}.constellationToolbar{overflow-x:auto;flex-wrap:nowrap}.constellationToolbar .filter{white-space:nowrap}}.proShell{min-height:100vh}.proHero{padding:110px 0 72px;max-width:980px}.proHero h1{font-size:clamp(3.5rem,8vw,7.8rem);line-height:.86;letter-spacing:-.07em;margin:12px 0 30px;max-width:1100px}.proStatus{display:flex;align-items:center;gap:12px;margin-top:32px;padding:15px 18px;border:1px solid rgba(141,255,106,.22);background:#8dff6a09;width:max-content;max-width:100%;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.72rem;letter-spacing:.08em}.proStatus span:last-child{color:#7f8a7b;letter-spacing:0}.tierGrid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-top:32px}.tierCard{border:1px solid #222a21;background:#0b0e0b;padding:30px;min-height:390px;display:flex;flex-direction:column}.tierCard.featured{border-color:#8dff6a80;box-shadow:inset 0 0 0 1px #8dff6a14}.tierLabel{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#8dff6a;font-size:.72rem;letter-spacing:.15em}.tierCard h3{font-size:1.65rem;line-height:1.05;margin:25px 0}.tierCard ul{padding:0;margin:0;list-style:none;display:grid;gap:13px;color:#aeb8ab}.tierCard li:before{content:"↳";color:#8dff6a;margin-right:10px}.tierState{margin-top:auto;padding-top:30px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;color:#657064;letter-spacing:.1em}.proModules{border-top:1px solid #1d231c}.moduleFlow{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#1b211a;border:1px solid #1b211a;margin:38px 0 24px}.flowNode{background:#090b09;padding:28px 18px;display:grid;gap:24px}.flowNode small{color:#5c675a;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.flowNode strong{font-size:.86rem;letter-spacing:.1em;color:#dce4d9}.workspaceMock{display:grid;grid-template-columns:260px 1fr;border:1px solid #222a21;background:#070907;margin-top:30px;min-height:390px}.workspaceSidebar{border-right:1px solid #222a21;padding:25px;display:flex;flex-direction:column;gap:18px}.workspaceSidebar strong,.workspaceFeed article span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.66rem;letter-spacing:.11em;color:#8dff6a}.workspaceSidebar span{color:#8c9789;font-size:.88rem;padding:11px 0;border-bottom:1px solid #171c16}.workspaceFeed{padding:24px;display:grid;gap:10px}.workspaceFeed article{border:1px solid #1d241c;padding:22px;background:#0b0e0b}.workspaceFeed article strong{display:block;font-size:1.2rem;margin:9px 0}.workspaceFeed article p{margin:0;color:#788276}.previewNote{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;color:#697267;margin-top:15px}@media(max-width:850px){.tierGrid,.moduleFlow,.workspaceMock{grid-template-columns:1fr}.workspaceSidebar{border-right:0;border-bottom:1px solid #222a21}.proHero{padding-top:75px}}.workspaceShell{min-height:100vh}.workspaceHero{padding:110px 0 65px;display:grid;grid-template-columns:1.2fr .8fr;gap:48px;align-items:end}.workspaceHero h1{font-size:clamp(2.5rem,7vw,6rem);max-width:900px;line-height:.94}.workspaceHero .lede{max-width:760px;color:#8f998c;line-height:1.7}.workspaceSummary{display:grid;border:1px solid #252b24;background:#0c0f0c}.workspaceSummary span{padding:22px;border-bottom:1px solid #252b24;color:#7e877b;font-size:.78rem}.workspaceSummary span:last-child{border-bottom:0}.workspaceSummary strong{display:block;color:#eef3ec;font-size:1.6rem;margin-bottom:6px}.workspaceFlow{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #252b24}.workspaceFlow article{padding:24px;min-height:180px;border-right:1px solid #252b24}.workspaceFlow article:last-child{border-right:0}.workspaceFlow span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#687164}.workspaceFlow strong{display:block;margin-top:52px;font-size:1.1rem}.workspaceFlow p{color:#7f897c;line-height:1.5}.workspaceList{display:grid;gap:12px}.watchCard{display:grid;grid-template-columns:1fr 260px 120px;gap:24px;align-items:center;padding:26px;border:1px solid #242b23;background:#0b0e0b}.watchMain h3{font-size:1.4rem;margin:15px 0 10px}.watchMain h3 a:hover{color:#8dff6a}.watchMain p{color:#8d968a;line-height:1.55;max-width:760px}.watchStats{display:grid;grid-template-columns:1fr;gap:12px}.watchStats span{color:#717a6e;font-size:.72rem;padding-bottom:10px;border-bottom:1px solid #1d231c}.watchStats strong{display:block;color:#f1f4ef;font-size:1.05rem}.watchStats .backendState{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.76rem;letter-spacing:.08em}.watchStats .backendState.observing{color:#8dff6a}.watchStats .backendState.queued{color:#d7d59a}.watchStats .backendState.local{color:#727a70}.watchActions{display:grid;gap:10px}.watchActions a,.watchActions button{padding:10px 12px;border:1px solid #2a3228;background:#111511;color:#cbd3c8;text-align:center;font:inherit}.watchActions button{cursor:pointer;color:#818a7e}.workspaceNext p{max-width:860px;color:#99a095;line-height:1.65}.workspaceIntro{padding-top:55px;padding-bottom:55px}.proSignalInbox{border-top:1px solid #20271f}.signalInboxNote{max-width:900px;color:#778174;font-size:.76rem;line-height:1.65}.signalInboxGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:25px}.signalInboxCard{display:grid;gap:14px;padding:22px;border:1px solid #30402d;background:radial-gradient(circle at 92% 8%,rgba(141,255,106,.08),transparent 32%),#0b0f0b}.signalInboxTop{display:flex;justify-content:space-between;gap:14px;align-items:center}.signalInboxTop small{font:8px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;color:#8dff6a}.signalInboxTop time{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#727d6f}.signalInboxCard h3{margin:2px 0;font-size:1.15rem}.signalInboxCard h3 a:hover{color:#8dff6a}.signalInboxCard p{margin:0;color:#8d978a;font-size:.76rem;line-height:1.55}.signalChangeList{display:grid;gap:6px}.signalChangeList span{display:flex;justify-content:space-between;gap:16px;padding:8px 0;border-top:1px solid #1f271e;color:#768173;font:9px ui-monospace,SFMono-Regular,Menlo,monospace}.signalChangeList b{color:#d9e0d6;font-weight:500;text-align:right}.signalInboxMeta{display:flex;flex-wrap:wrap;gap:8px}.signalInboxMeta span{padding:6px 8px;border:1px solid #252e24;color:#707a6d;font:8px ui-monospace,SFMono-Regular,Menlo,monospace}.signalEvidenceLink{justify-self:start;color:#baffaa;font:9px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.04em}.savedSearchSection{border-top:1px solid #20271f}.localBadge{font:9px ui-monospace,SFMono-Regular,Menlo,monospace;color:#768173;letter-spacing:.08em}.saveSearchForm{display:grid;grid-template-columns:1fr auto;gap:8px;max-width:880px;margin:26px 0 10px}.saveSearchForm input{min-width:0;padding:14px 15px;border:1px solid #30392e;background:#0b0f0b;color:#edf2ea;font:inherit;outline:none}.saveSearchForm input:focus{border-color:#70856a}.saveSearchForm button{padding:0 16px;border:1px solid #52614e;background:#121912;color:#baffaa;font:9px ui-monospace,monospace;cursor:pointer}.saveSearchForm button:disabled{opacity:.35;cursor:default}.savedSearchNote{max-width:850px;color:#6f796c;font-size:.72rem;line-height:1.55}.savedSearchGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:24px}.savedSearchGrid article{display:grid;gap:7px;padding:18px;border:1px solid #252e24;background:#0b0f0b}.savedSearchGrid small{color:#8dff6a;font:8px ui-monospace,monospace}.savedSearchGrid strong{font-size:1rem}.savedSearchGrid span{color:#737d70;font-size:.72rem;overflow:hidden;text-overflow:ellipsis}.savedSearchGrid article>div{display:flex;justify-content:space-between;gap:10px;margin-top:7px}.savedSearchGrid a,.savedSearchGrid button{border:0;background:none;padding:0;color:#9ca998;font:9px ui-monospace,monospace;cursor:pointer}.savedSearchGrid button{color:#667063}.monitorState{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.7rem;letter-spacing:.07em}.monitorState.eligible{color:#8dff6a}.monitorState.baseline-building{color:#d7d59a}.monitorState.no-change{color:#a4aca1}.monitorState.stale-evidence{color:#d5a56f}.monitorState.local-only{color:#727a70}@media(max-width:900px){.workspaceHero{grid-template-columns:1fr}.workspaceFlow{grid-template-columns:1fr 1fr}.workspaceFlow article:nth-child(2){border-right:0}.workspaceFlow article:nth-child(-n+2){border-bottom:1px solid #252b24}.watchCard{grid-template-columns:1fr}.watchStats{grid-template-columns:repeat(2,1fr)}.watchActions{grid-template-columns:1fr 1fr}.signalInboxGrid{grid-template-columns:1fr}}@media(max-width:760px){.saveSearchForm{grid-template-columns:1fr}.saveSearchForm button{padding:13px}.savedSearchGrid{grid-template-columns:1fr}}@media(max-width:560px){.workspaceFlow{grid-template-columns:1fr}.workspaceFlow article{border-right:0;border-bottom:1px solid #252b24}.workspaceFlow article:last-child{border-bottom:0}.watchStats{grid-template-columns:1fr}.workspaceHero{padding-top:76px}.signalInboxTop{align-items:flex-start;flex-direction:column}.signalChangeList span{align-items:flex-start;flex-direction:column;gap:4px}.signalChangeList b{text-align:left}}.aiBriefShell{min-height:100vh;background:radial-gradient(circle at 78% 8%,rgba(141,255,106,.08),transparent 28%),#060907;color:#dfe7dd}.aiBriefHero{max-width:1180px;margin:0 auto;padding:72px 24px 38px;display:grid;grid-template-columns:1fr auto;gap:40px;align-items:center}.aiBriefHero h1{max-width:820px;margin:8px 0 16px;font-size:clamp(34px,5vw,68px);line-height:.98;letter-spacing:-.045em}.aiBriefHero p{max-width:720px;color:#899287;line-height:1.65}.aiBriefOrb{width:116px;height:116px;border:1px solid rgba(157,255,128,.24);border-radius:50%;display:grid;place-items:center;box-shadow:0 0 70px #8dff6a1f,inset 0 0 34px #8dff6a0f;position:relative}.aiBriefOrb i{width:20px;height:20px;border-radius:50%;background:#9dff80;box-shadow:0 0 24px #9dff80cc}.aiBriefOrb b{position:absolute;inset:18px;border:1px dashed rgba(157,255,128,.25);border-radius:50%;animation:aiOrbit 12s linear infinite}.aiBriefGrid,.aiBriefSection,.aiBriefActions,.aiBriefEmpty{max-width:1180px;margin:0 auto 24px;padding:0 24px}.aiBriefGrid{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(250px,.7fr);gap:14px}.aiBriefAnswer,.aiBriefFacts,.aiSeriesGrid article,.aiRelationGrid article{border:1px solid rgba(157,255,128,.12);background:linear-gradient(145deg,#8dff6a0b,#040805b3);border-radius:18px}.aiBriefAnswer{padding:28px}.aiBriefAnswer>small,.aiSeriesGrid small,.aiRelationGrid small{font:700 9px/1 ui-monospace,monospace;letter-spacing:.12em;color:#9dff80}.aiBriefAnswer h2{font-size:25px;margin:10px 0 18px}.aiBriefAnswer p{color:#a5aea2;line-height:1.65;margin:10px 0}.aiTrustLine{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.aiTrustLine span{padding:7px 9px;border:1px solid rgba(157,255,128,.11);border-radius:999px;font:600 8px/1 ui-monospace,monospace;color:#82907f}.aiBriefFacts{padding:14px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.aiBriefFacts span{padding:15px;border:1px solid rgba(157,255,128,.08);border-radius:12px}.aiBriefFacts small{display:block;font:600 8px/1.2 ui-monospace,monospace;color:#697466}.aiBriefFacts strong{display:block;margin-top:7px;font:700 24px/1 ui-monospace,monospace;color:#baffaa}.aiBriefSection{padding-top:28px}.aiSeriesGrid,.aiRelationGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.aiSeriesGrid article,.aiRelationGrid article{padding:16px;min-height:135px;display:flex;flex-direction:column;gap:8px}.aiSeriesGrid strong,.aiRelationGrid strong{font:650 13px/1.3 ui-monospace,monospace}.aiSeriesGrid span{font:700 21px/1 ui-monospace,monospace;color:#c8ffc0}.aiSeriesGrid b,.aiSeriesGrid em,.aiRelationGrid span{font:500 9px/1.45 ui-monospace,monospace;color:#778174}.aiSeriesGrid em{margin-top:auto;font-style:normal}.aiBriefActions{display:flex;flex-wrap:wrap;gap:10px;padding-top:14px;padding-bottom:70px}.aiBriefActions a,.aiBriefEmpty a{padding:11px 14px;border:1px solid rgba(157,255,128,.18);border-radius:10px;color:#baffaa;text-decoration:none;font:700 9px/1 ui-monospace,monospace}.aiBriefEmpty{padding-top:70px;display:flex;gap:18px;align-items:center}.aiBriefEmpty strong{font:650 16px/1.4 ui-monospace,monospace}@keyframes aiOrbit{to{transform:rotate(360deg)}}@media(max-width:850px){.aiBriefHero{padding-top:42px}.aiBriefOrb{width:78px;height:78px}.aiBriefGrid{grid-template-columns:1fr}.aiSeriesGrid,.aiRelationGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.aiBriefHero{grid-template-columns:1fr}.aiBriefOrb{display:none}.aiBriefHero h1{font-size:38px}.aiSeriesGrid,.aiRelationGrid{grid-template-columns:1fr}.aiBriefFacts{grid-template-columns:1fr 1fr}.aiBriefAnswer{padding:20px}}@media(prefers-reduced-motion:reduce){.aiBriefOrb b{animation:none}}.howHero{padding:110px clamp(24px,7vw,110px) 75px;border-bottom:1px solid #262626}.howHero h1{font-size:clamp(3.5rem,8vw,7.8rem);line-height:.88;letter-spacing:-.07em;max-width:1200px}.howGrid{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid #252b24;border-left:1px solid #252b24;margin-top:42px}.howGrid article{min-height:260px;padding:28px;border-right:1px solid #252b24;border-bottom:1px solid #252b24;background:#0b0e0b}.howGrid span,.businessSplit span{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#8dff6a;font-size:.7rem;letter-spacing:.12em}.howGrid strong{display:block;margin-top:58px;font-size:1.25rem;letter-spacing:.05em}.howGrid p,.viewGrid p,.businessSplit p{color:#8c9689;line-height:1.6}.viewGrid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-top:36px}.viewGrid a{padding:28px;border:1px solid #252b24;background:#0b0e0b;min-height:180px}.viewGrid a:hover{border-color:#8dff6a}.viewGrid strong{font-size:1.25rem}.businessSplit{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:34px}.businessSplit article{padding:30px;border:1px solid #252b24;background:#0b0e0b}.businessSplit strong{display:block;font-size:1.7rem;margin:18px 0 10px}@media(max-width:900px){.howGrid,.viewGrid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.howGrid,.viewGrid,.businessSplit{grid-template-columns:1fr}.howHero{padding-top:76px}}.exploreHero{padding:100px clamp(24px,7vw,110px) 54px;border-bottom:1px solid #262626;background:radial-gradient(circle at 75% 15%,rgba(141,255,106,.09),transparent 28%),#0b0b0b}.exploreHero h1{font-size:clamp(3.3rem,7.5vw,7.2rem);line-height:.88;letter-spacing:-.065em;max-width:1050px;margin:14px 0 28px}.modeRow{display:flex;flex-wrap:wrap;gap:8px;margin-top:34px}.modeRow button{padding:11px 16px;border:1px solid #303030;background:#0d0d0d;color:#92928d;cursor:pointer}.modeRow button.active,.modeRow button:hover{border-color:#8dff6a;color:#8dff6a}.discoveryDeck{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:18px;padding:65px clamp(24px,7vw,110px) 90px}.discoveryCard{position:relative;min-height:510px;padding:clamp(28px,5vw,65px);border:1px solid #303630;background:linear-gradient(145deg,#101510,#090a09 65%);display:flex;flex-direction:column;justify-content:center;overflow:hidden}.discoveryCard:after{content:"OFF";position:absolute;right:-20px;bottom:-65px;font-size:14rem;font-weight:900;color:#8dff6a06;pointer-events:none}.discoveryCardTop{display:flex;justify-content:space-between;gap:20px;color:#8dff6a;font:700 .68rem ui-monospace,monospace;letter-spacing:.1em}.discoveryCard h2{font-size:clamp(2rem,4.5vw,4.8rem);letter-spacing:-.05em;margin:42px 0 18px;max-width:900px;overflow-wrap:anywhere}.discoveryCard>p{color:#a2aba0;font-size:1.05rem;line-height:1.65;max-width:800px}.discoveryNumbers{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid #242b23;margin:35px 0}.discoveryNumbers span{padding:18px;border-right:1px solid #242b23;color:#747d72;font-size:.7rem}.discoveryNumbers span:last-child{border-right:0}.discoveryNumbers strong{display:block;color:#f2f4ef;font-size:1.2rem;margin-bottom:4px}.discoveryActions{display:flex;flex-wrap:wrap;gap:9px;align-items:center}.discoveryActions button{cursor:pointer}.discoveryCard>small{margin-top:22px;color:#60685e;font-family:ui-monospace,monospace}.exploreWhy{border:1px solid #242824;background:#0b0d0b;padding:30px;align-self:start;position:sticky;top:95px}.exploreWhy h3{font-size:1.7rem;margin:30px 0 14px}.exploreWhy p{color:#8b9488;line-height:1.65}.exploreWhy a{display:inline-block;margin-top:18px;color:#8dff6a}@media(max-width:900px){.discoveryDeck{grid-template-columns:1fr}.exploreWhy{position:static}.discoveryNumbers{grid-template-columns:repeat(2,1fr)}.discoveryNumbers span:nth-child(2){border-right:0}.discoveryNumbers span:nth-child(-n+2){border-bottom:1px solid #242b23}}@media(max-width:520px){.discoveryNumbers{grid-template-columns:1fr}.discoveryNumbers span{border-right:0;border-bottom:1px solid #242b23}.discoveryCardTop{flex-direction:column}}.sourcesHero{padding:105px clamp(24px,7vw,110px) 70px;border-bottom:1px solid #262626;background:linear-gradient(120deg,rgba(141,255,106,.055),transparent 50%),#0a0a0a}.sourcesHero h1{font-size:clamp(3.4rem,8vw,7.5rem);line-height:.86;letter-spacing:-.07em;max-width:1050px;margin:14px 0 30px}.sourceCount{font:700 .72rem ui-monospace,monospace;color:#8dff6a;letter-spacing:.1em}.healthSection{border-bottom:1px solid #242824}.healthIntro{max-width:850px;color:#929b8f;line-height:1.65}.healthOverall{padding:9px 12px;border:1px solid #354032;font:700 .68rem ui-monospace,monospace;letter-spacing:.09em}.healthOverall.healthy{color:#8dff6a;border-color:#46663d;background:#8dff6a0d}.healthOverall.degraded{color:#e2bd6e;border-color:#6c5a34}.healthOverall.unknown{color:#7e887b}.healthGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:30px}.healthCard{border:1px solid #272c26;background:#090b09;padding:18px;min-width:0}.healthCard>div{display:flex;justify-content:space-between;gap:8px;align-items:center}.healthCard strong{font-size:.86rem}.healthCard span,.healthCard small,.healthGenerated{font:700 .58rem ui-monospace,monospace;letter-spacing:.07em;color:#687166}.healthCard.healthy>div span{color:#8dff6a}.healthCard.stale>div span,.healthCard.missing>div span{color:#e2bd6e}.healthCard p{font-size:.72rem;color:#858e82;line-height:1.45;margin:15px 0 10px}.healthCard b{font-weight:600;color:#b1baae}.healthGenerated{margin:18px 0 0}.sourceGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:30px}.sourceCard{border:1px solid #292e28;background:#0b0d0b;padding:30px}.sourceCard.live{border-top-color:#8dff6a}.sourceCard.planned{opacity:.72}.sourceTop{display:flex;align-items:center;gap:10px;font:700 .72rem ui-monospace,monospace;letter-spacing:.08em}.sourceTop small{margin-left:auto;color:#697166}.sourceCard.live .sourceTop small{color:#8dff6a}.sourceTop .sourceHealth.stale,.sourceTop .sourceHealth.missing{color:#e2bd6e}.sourceDot{width:8px;height:8px;border-radius:50%;background:#8dff6a;box-shadow:0 0 14px #8dff6a99}.sourceCard h3{font-size:1.55rem;line-height:1.15;margin:28px 0;color:#e8ede5}.sourceFreshness{display:grid;grid-template-columns:auto 1fr;gap:6px 16px;padding:13px 15px;border:1px solid #20251f;background:#080a08;font:700 .62rem ui-monospace,monospace}.sourceFreshness span{color:#657064;letter-spacing:.08em}.sourceFreshness b{font-weight:600;color:#aab3a6;overflow:hidden;text-overflow:ellipsis}.sourceCard dl{display:grid;gap:20px;margin:28px 0 0}.sourceCard dl div{border-top:1px solid #20251f;padding-top:15px}.sourceCard dt{font:700 .62rem ui-monospace,monospace;color:#667064;letter-spacing:.11em}.sourceCard dd,.sourceCard p{margin:7px 0 0;color:#929b8f;line-height:1.55}.sourceCaveat{border-left:2px solid #4c554a;padding-left:14px}.evidenceRule{border-top:1px solid #242824}.evidenceRule>p:not(.eyebrow){max-width:850px;color:#929b8f;line-height:1.7}.traceFlow{display:grid;grid-template-columns:repeat(5,1fr);gap:1px;background:#252b24;border:1px solid #252b24;margin-top:35px}.traceFlow span{display:grid;gap:20px;padding:24px;background:#090b09;font:700 .72rem ui-monospace,monospace;letter-spacing:.08em}.traceFlow small{color:#8dff6a}@media(max-width:1050px){.healthGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:800px){.sourceGrid,.healthGrid,.traceFlow,.sourceFreshness{grid-template-columns:1fr}.healthOverall{margin-top:15px}}.activityHero{padding:105px clamp(24px,7vw,110px) 64px;border-bottom:1px solid #262626;background:radial-gradient(circle at 82% 24%,rgba(141,255,106,.08),transparent 28%),#0a0a0a}.activityHero h1{max-width:1150px;font-size:clamp(3.1rem,7.6vw,7.2rem);line-height:.89;letter-spacing:-.068em}.activityHeroStats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:58px;border:1px solid #293028}.activityHeroStats>span{min-height:150px;padding:22px;border-right:1px solid #293028;background:#0c0f0c}.activityHeroStats>span:last-child{border-right:0}.activityHeroStats small,.activityHeroStats b{display:block;font:700 .58rem ui-monospace,monospace;letter-spacing:.08em;color:#687166}.activityHeroStats strong{display:block;margin:34px 0 6px;font-size:clamp(1.55rem,2.5vw,2.5rem);letter-spacing:-.04em}.activityHeroStats b{color:#8e998b;font-weight:600;letter-spacing:0}.activityTicker{display:flex;overflow-x:auto;border-bottom:1px solid #262626;background:#080a08}.activitySource{flex:0 0 178px;padding:14px 16px;border-right:1px solid #20251f;display:grid;gap:5px}.activitySource span{font:700 .62rem ui-monospace,monospace;color:#9ea79b}.activitySource strong{font-size:.8rem;color:#ecf1e9}.activitySource small{font:700 .52rem ui-monospace,monospace;text-transform:uppercase;color:#8dff6a}.activitySource.stale small,.activitySource.missing small{color:#e2bd6e}.activityBadge{padding:9px 12px;border:1px solid #46663d;background:#8dff6a0d;color:#8dff6a;font:800 .62rem ui-monospace,monospace;letter-spacing:.09em}.readinessGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #292f28}.readinessGrid article{min-height:230px;padding:26px;border-right:1px solid #292f28;background:#0b0e0b}.readinessGrid article:last-child{border-right:0}.readinessGrid strong{display:block;font-size:2.6rem;letter-spacing:-.06em;color:#eff3ed}.readinessGrid span{display:block;margin:10px 0 34px;color:#8dff6a;font:700 .64rem ui-monospace,monospace;letter-spacing:.08em;text-transform:uppercase}.readinessGrid p{color:#858f82;font-size:.82rem;line-height:1.55}.eventLedger,.seriesLedger{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-left:1px solid #292f28;border-top:1px solid #292f28}.eventLedger article,.seriesLedger article{min-height:190px;padding:22px;border-right:1px solid #292f28;border-bottom:1px solid #292f28;background:#0b0d0b}.eventLedger article>div,.seriesLedger article>div{display:flex;justify-content:space-between;gap:12px}.eventLedger span,.seriesLedger span,.eventLedger time,.seriesLedger time{font:700 .58rem ui-monospace,monospace;color:#8dff6a;text-transform:uppercase}.eventLedger time,.seriesLedger time{color:#6f796c}.eventLedger h3,.seriesLedger h3{margin:28px 0 8px;font-size:1rem;word-break:break-word}.eventLedger p,.seriesLedger p{color:#8d968a;font-size:.78rem;line-height:1.5;word-break:break-word}.eventLedger small,.seriesLedger small{color:#626b60;font:600 .58rem ui-monospace,monospace}.seriesLedger p b{color:#dce3d9}.activityMethod>p:not(.eyebrow){max-width:850px;color:#919b8e;line-height:1.7}@media(max-width:1050px){.activityHeroStats,.readinessGrid{grid-template-columns:repeat(2,1fr)}.activityHeroStats>span:nth-child(2),.readinessGrid article:nth-child(2){border-right:0}.activityHeroStats>span:nth-child(-n+2),.readinessGrid article:nth-child(-n+2){border-bottom:1px solid #293028}.eventLedger,.seriesLedger{grid-template-columns:repeat(2,1fr)}}@media(max-width:680px){.activityHero{padding-top:82px}.activityHeroStats,.readinessGrid,.eventLedger,.seriesLedger{grid-template-columns:1fr}.activityHeroStats>span,.readinessGrid article{border-right:0;border-bottom:1px solid #293028}.activityHeroStats>span:last-child,.readinessGrid article:last-child{border-bottom:0}.eventLedger,.seriesLedger{border-left:0}.eventLedger article,.seriesLedger article{border-left:1px solid #292f28}}.liveNetwork{position:fixed;right:18px;bottom:18px;z-index:60;width:min(390px,calc(100vw - 28px));font-family:ui-monospace,SFMono-Regular,Menlo,monospace;box-shadow:0 18px 60px #0000006b}.liveNetworkToggle{width:100%;display:grid;grid-template-columns:auto auto 1fr auto;align-items:center;gap:9px;padding:11px 13px;border:1px solid #30382e;background:#0a0d0af5;color:#e9eee7;cursor:pointer;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left}.livePulse{width:8px;height:8px;border-radius:50%;background:#8dff6a;box-shadow:0 0 0 4px #8dff6a17,0 0 14px #8dff6aa6;animation:livePulse 2s ease-in-out infinite}.liveNetwork.degraded .livePulse,.liveNetwork.stale .livePulse{background:#e2bd6e;box-shadow:0 0 12px #e2bd6e73}.liveNetwork.unknown .livePulse{background:#777}.liveLabel{font-size:.6rem;font-weight:800;letter-spacing:.13em;color:#8dff6a}.liveNetworkToggle strong{justify-self:end;font-size:.67rem;font-weight:650;color:#b8c0b5}.liveChevron{color:#758071}.liveNetworkPanel{border:1px solid #30382e;border-top:0;background:#080a08fa;padding:17px;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.livePanelTop{display:flex;justify-content:space-between;gap:16px;align-items:flex-start;padding-bottom:15px;border-bottom:1px solid #222822}.livePanelTop div{display:grid;gap:5px}.livePanelTop span{font-size:.56rem;color:#667064;letter-spacing:.12em}.livePanelTop strong{font-size:.88rem;color:#e5ebe2}.livePanelTop a{font-size:.62rem;color:#8dff6a}.liveSourceList{display:grid;margin-top:10px}.liveSourceRow{display:grid;grid-template-columns:1fr auto auto;gap:10px;padding:9px 0;border-bottom:1px solid #1c211c;align-items:center}.liveSourceRow span{font-size:.68rem;color:#b2bbb0}.liveSourceRow b{font-size:.62rem;color:#e7ece4}.liveSourceRow small{font-size:.52rem;text-transform:uppercase;color:#8dff6a}.liveSourceRow.stale small,.liveSourceRow.missing small{color:#e2bd6e}.liveMiniStats{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;margin:14px 0;background:#20251f;border:1px solid #20251f}.liveMiniStats span{padding:10px;background:#0c0f0c;color:#697267;font-size:.55rem;line-height:1.35}.liveMiniStats b{display:block;margin-bottom:4px;color:#f0f3ed;font-size:.84rem}.liveNetworkPanel p{margin:12px 0;color:#7f897c;font:500 .61rem/1.55 ui-monospace,SFMono-Regular,Menlo,monospace}.livePanelLinks{display:flex;gap:8px}.livePanelLinks a{flex:1;padding:9px 10px;border:1px solid #283127;background:#0d110d;color:#aeb8aa;font-size:.61rem;text-align:center}.livePanelLinks a:hover{border-color:#8dff6a;color:#e9ffe1}@keyframes livePulse{0%,to{opacity:1}50%{opacity:.45}}@media(max-width:620px){.liveNetwork{left:12px;right:12px;bottom:12px;width:auto}.liveNetworkToggle{grid-template-columns:auto auto 1fr auto}.liveMiniStats{grid-template-columns:1fr}.liveNetworkPanel{max-height:70vh;overflow:auto}}@media(prefers-reduced-motion:reduce){.livePulse{animation:none}}.shell>.support,.shell>.acquire,.shell>footer{display:none}.homeBannersWrap{position:relative;background:#090a0a;border-top:1px solid #222625}.brandFilterDefs{position:absolute;width:0;height:0;overflow:hidden;pointer-events:none}.homeBanner{display:grid;grid-template-columns:126px minmax(0,1fr) minmax(180px,230px);gap:clamp(22px,3.5vw,50px);align-items:center;min-height:188px;padding:26px clamp(24px,6vw,96px);border-bottom:1px solid #222625;overflow:hidden}.bannerBrandCell{display:flex;align-items:center;justify-content:flex-start;align-self:stretch;border-right:1px solid #202620}.bannerDnoffIcon{display:block;width:56px;height:56px;object-fit:contain}.homeBannerCopy{max-width:720px}.homeBannerEyebrow{margin:0 0 10px;color:#a8e6c1;font-size:.63rem;font-weight:800;letter-spacing:.16em}.homeBanner h2{max-width:720px;margin:0;font-size:clamp(1.6rem,2.85vw,3rem);line-height:1;letter-spacing:-.045em}.homeBannerCopy>p:not(.homeBannerEyebrow){max-width:590px;margin:12px 0 0;color:#858b87;font-size:.86rem;line-height:1.55}.homeBannerAction{display:flex;flex-direction:column;justify-content:space-between;min-height:112px;padding:17px;border:1px solid #282d2a;background:#ffffff03;transition:border-color .16s ease,background .16s ease}.homeBannerAction span{color:#707671;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.63rem;text-transform:uppercase;letter-spacing:.11em}.homeBannerAction strong{max-width:190px;color:#e9eeeb;font-size:.86rem;line-height:1.35}.homeBannerAction:hover{border-color:#a8e6c18c;background:#a8e6c109}.constellationBanner{position:relative;grid-template-columns:minmax(126px,180px) minmax(0,1fr) auto;min-height:184px;color:inherit;cursor:pointer;background:radial-gradient(circle at 11% 50%,rgba(225,184,110,.042),transparent 22%),linear-gradient(118deg,#0a0c0d,#0d1011 64%,#0b1013)}.constellationBanner:after{content:"";position:absolute;inset:0;pointer-events:none;border:1px solid transparent;transition:border-color .18s ease}.constellationBanner:hover:after{border-color:#e1b86e38}.constellationEyebrow{color:#cba563}.constellationBrand{position:relative;z-index:1;display:flex;align-items:center;justify-content:flex-start;min-width:0;align-self:stretch;padding-right:26px;border-right:1px solid rgba(225,184,110,.1)}.constellationOriginalLogo{display:block;width:min(100%,165px);height:auto;max-height:98px;object-fit:contain;object-position:center;opacity:.98;filter:url(#constellationRemoveBg)}.constellationContactButton{position:relative;z-index:1;display:inline-flex;align-items:center;gap:14px;justify-self:end;padding:9px 12px;border:1px solid rgba(225,184,110,.25);color:#e1b86e;background:#e1b86e05;font-size:.71rem;font-weight:750;white-space:nowrap;transition:border-color .16s ease,background .16s ease}.constellationContactButton b{font-size:.86rem;font-weight:500}.constellationBanner:hover .constellationContactButton{border-color:#e1b86e80;background:#e1b86e0d}.homeBannersFooter{display:flex;align-items:center;justify-content:space-between;padding:23px clamp(24px,5vw,72px);color:#6e746f}.footerBrandImage{display:inline-flex;width:98px;height:30px;opacity:.82}.footerBrandImage img{display:block;width:100%;height:100%;object-fit:contain}.homeBannersFooter p{margin:0;font-size:.78rem}@media(max-width:900px){.homeBanner,.constellationBanner{grid-template-columns:100px minmax(0,1fr)}.homeBannerAction,.constellationContactButton{grid-column:2;justify-self:start}.homeBannerAction{width:min(100%,250px);min-height:108px}.constellationBrand{grid-row:1 / span 2;padding-right:18px}.constellationOriginalLogo{width:min(100%,140px);max-height:88px}}@media(max-width:620px){.homeBanner,.constellationBanner{display:block;min-height:0;padding:27px 22px}.bannerBrandCell,.constellationBrand{height:auto;padding:0 0 20px;border-right:0;border-bottom:1px solid #202420}.bannerDnoffIcon{width:48px;height:48px}.constellationOriginalLogo{width:132px;max-height:80px}.homeBannerCopy{padding-top:22px}.homeBannerAction,.constellationContactButton{margin-top:20px}.homeBannersFooter{align-items:flex-start;gap:12px;flex-direction:column}}.homeBannersWrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(18px,2vw,30px);padding:clamp(24px,3vw,42px) clamp(22px,4vw,64px) 0;background:#090a0a;border-top:1px solid #222625}.homeBanner{min-width:0;min-height:260px;padding:clamp(24px,3vw,38px)!important;border:1px solid rgba(183,218,174,.11)!important;border-radius:24px;grid-template-columns:84px minmax(0,1fr)!important;grid-template-rows:1fr auto;gap:22px 28px!important;background:radial-gradient(circle at 12% 12%,rgba(141,255,106,.045),transparent 34%),#ffffff02;box-shadow:0 22px 70px #00000038;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.homeBanner:hover{transform:translateY(-3px);border-color:#a8e6c13b!important;box-shadow:0 26px 78px #0000004d,0 0 34px #8dff6a06}.bannerBrandCell,.constellationBrand{grid-row:1 / span 2;padding-right:20px!important}.homeBannerCopy{align-self:center}.homeBanner h2{font-size:clamp(1.55rem,2.25vw,2.55rem)!important}.homeBannerAction{grid-column:2!important;width:min(100%,240px);min-height:82px!important;border-radius:14px}.constellationBanner{min-height:260px!important;grid-template-columns:120px minmax(0,1fr)!important;grid-template-rows:1fr auto;background:radial-gradient(circle at 12% 18%,rgba(225,184,110,.07),transparent 34%),linear-gradient(135deg,#0a0c0d,#0c1010)!important}.constellationContactButton{grid-column:2!important;justify-self:start!important;margin-top:0;border-radius:12px}.homeBannersFooter{grid-column:1 / -1;margin:0 calc(clamp(22px,4vw,64px)*-1);padding:23px clamp(24px,5vw,72px)!important;border-top:1px solid #202321}@media(max-width:900px){.homeBannersWrap{grid-template-columns:1fr}.homeBanner,.constellationBanner{min-height:230px!important}.homeBannersFooter{grid-column:1}}@media(max-width:620px){.homeBannersWrap{padding:18px 16px 0;gap:16px}.homeBanner,.constellationBanner{display:block!important;border-radius:20px;min-height:0!important;padding:25px 22px!important}.homeBannersFooter{margin:0 -16px}}.brand{display:inline-block;width:118px;height:36px;flex:0 0 auto;font-size:0!important;line-height:0;letter-spacing:0;background:url(/brand/dnoff-wordmark-light.svg) center / contain no-repeat}.brand span{display:none}.acquire{display:block;padding:28px clamp(24px,7vw,110px) 42px;border-bottom:1px solid #262626;background:#0a0a0a}.acquireCard{position:relative;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(190px,320px) auto;gap:clamp(24px,4vw,60px);align-items:center;min-height:210px;padding:clamp(26px,4vw,46px);overflow:hidden;border:1px solid #2b3034;background:radial-gradient(circle at 74% 18%,rgba(229,184,103,.09),transparent 30%),linear-gradient(135deg,#0e1113,#0b0d0f 58%,#10161a);transition:border-color .18s ease,transform .18s ease,background .18s ease}.acquireCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.018),transparent 35%,rgba(229,184,103,.025))}.acquireCard:hover{border-color:#4b4540;transform:translateY(-1px)}.acquireCopy,.constellationMark,.acquireCta{position:relative;z-index:1}.acquireCopy{max-width:720px}.acquireCopy .eyebrow{margin-bottom:12px;color:#b9b8b1}.acquireCopy h2{font-size:clamp(1.65rem,3vw,3rem);line-height:1}.acquireCopy p{max-width:640px;margin:16px 0 0;color:#898d8e;font-size:.94rem;line-height:1.6}.constellationMark{display:flex;align-items:center;justify-content:center;min-width:0}.constellationMark img{display:block;width:min(100%,300px);max-height:142px;object-fit:contain}.acquireCta{display:inline-flex;align-items:center;justify-content:center;min-width:182px;padding:13px 17px;border:1px solid #4a4339;background:#e1b86e0e;color:#e9c57f;font-size:.8rem;font-weight:750;letter-spacing:.035em;white-space:nowrap}.acquireCard:hover .acquireCta{border-color:#725d3e;background:#e1b86e17}footer .brand{width:102px;height:31px;opacity:.78}@media(max-width:920px){.acquireCard{grid-template-columns:1fr auto}.constellationMark{grid-row:1 / span 2;grid-column:2;max-width:220px}.acquireCta{justify-self:start;min-width:0}}@media(max-width:680px){.topbar .brand{width:104px;height:32px}.acquire{padding-top:20px}.acquireCard{grid-template-columns:1fr;gap:22px;min-height:0}.constellationMark{grid-row:auto;grid-column:auto;justify-content:flex-start;max-width:190px}.constellationMark img{max-height:104px}.acquireCta{width:100%}}.jarvisCanvas .react-flow__node-default{min-width:0;width:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.jarvisCanvas .react-flow__node-default.selected{box-shadow:none}.discoveryOrb{--orb-size:62px;position:relative;width:calc(var(--orb-size) + 92px);min-height:calc(var(--orb-size) + 34px);display:grid;justify-items:center;align-items:start;padding:7px 46px 0;transform:translateZ(0);transition:transform .28s cubic-bezier(.2,.8,.2,1),filter .28s ease}.orbBody{position:relative;width:var(--orb-size);height:var(--orb-size);border-radius:50%;border:1px solid rgba(194,220,187,.24);background:radial-gradient(circle at 34% 28%,rgba(235,255,230,.18),transparent 18%),radial-gradient(circle at 50% 55%,#8dff6a14,#0c130de0 68%);box-shadow:inset 0 0 20px #b9ffa509,0 12px 34px #00000057;overflow:hidden;transition:border-color .25s ease,box-shadow .25s ease,transform .25s ease}.orbCore{position:absolute;left:50%;top:50%;width:8px;height:8px;transform:translate(-50%,-50%);border-radius:50%;background:#7e8d79;box-shadow:0 0 0 7px #8dff6a06}.orbSweep{position:absolute;width:72%;height:72%;left:14%;top:14%;border-radius:50%;border-top:1px solid rgba(190,255,170,.14);border-right:1px solid transparent;transform:rotate(-35deg)}.orbHalo{position:absolute;top:calc(7px - var(--orb-size) * .14);width:calc(var(--orb-size) * 1.28);height:calc(var(--orb-size) * 1.28);border-radius:50%;border:1px solid rgba(141,255,106,.045);opacity:.55;transition:transform .3s ease,opacity .3s ease,border-color .3s ease}.orbLabel{width:132px;display:grid;justify-items:center;gap:2px;margin-top:7px;text-align:center;pointer-events:none}.orbLabel strong{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#b9c4b5;font-size:10px;font-weight:600;letter-spacing:-.01em}.orbLabel small{color:#596755;font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.12em}.discoveryOrb.changing .orbBody{border-color:#a4ff8b8a;box-shadow:inset 0 0 26px #8dff6a14,0 0 28px #8dff6a24,0 12px 34px #00000057}.discoveryOrb.changing .orbCore{background:#a2ff87;box-shadow:0 0 12px #8dff6ab8,0 0 0 7px #8dff6a0b;animation:orbBreathe 2.6s ease-in-out infinite}.discoveryOrb.changing .orbHalo{animation:haloBreathe 2.6s ease-in-out infinite}.discoveryOrb.changing .orbLabel small{color:#91d67e}.discoveryOrb.offRadar:not(.changing) .orbBody{border-style:dashed;border-color:#b6d1af47}.discoveryOrb.offRadar:not(.changing) .orbLabel small{color:#758771}.discoveryOrb:hover,.discoveryOrb.active{transform:translateY(-4px) scale(1.05);z-index:8}.discoveryOrb:hover .orbBody,.discoveryOrb.active .orbBody{border-color:#cdffbec2;box-shadow:inset 0 0 30px #8dff6a1a,0 0 42px #8dff6a33,0 16px 38px #0000006b}.discoveryOrb:hover .orbHalo,.discoveryOrb.active .orbHalo{opacity:1;transform:scale(1.08);border-color:#8dff6a21}.discoveryOrb.active .orbLabel strong{color:#efffec}.discoveryOrb.active .orbLabel small{color:#a2ff87}.jarvisCanvas .react-flow__edge-path{transition:stroke .28s ease,stroke-width .28s ease,opacity .28s ease}.jarvisCanvas .contextEdge .react-flow__edge-path{stroke:#93ae8d17;stroke-width:.8}.jarvisCanvas .contextEdge.ambient .react-flow__edge-path{stroke:#93ae8d0b;stroke-width:.55;stroke-dasharray:2 13}.jarvisCanvas .contextEdge.focused .react-flow__edge-path{stroke:#9dff803d;stroke-width:1.15}.landingSignalPoints{position:absolute;inset:54px 18px 48px;z-index:5;pointer-events:none;overflow:hidden}.landingSignalPoint{--signal-point-size:18px;position:absolute;transform:translate(-50%,-50%);display:flex;align-items:center;gap:8px;max-width:150px;padding:7px 9px;border:1px solid rgba(157,184,151,.16);border-radius:999px;background:#050a07b8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#aab7a6;cursor:pointer;pointer-events:auto;box-shadow:0 7px 20px #0000003d;transition:transform .2s ease,border-color .2s ease,background .2s ease,opacity .2s ease}.landingSignalPoint>i{position:relative;display:block;flex:0 0 auto;width:var(--signal-point-size);height:var(--signal-point-size);border-radius:50%;border:1px solid rgba(183,213,176,.45);background:radial-gradient(circle at 45% 45%,#a2ff87 0 12%,#31532b 16%,#0c130d 62%);box-shadow:0 0 14px #8dff6a33}.landingSignalPoint>span{display:grid;min-width:0;text-align:left;line-height:1.05}.landingSignalPoint strong{max-width:96px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:650;color:#c8d3c4}.landingSignalPoint small{margin-top:3px;font:6.5px ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em;text-transform:uppercase;color:#697866}.landingSignalPoint.changing{border-color:#a2ff8757;background:#071109d1}.landingSignalPoint.changing>i{animation:signalPointPulse 2.2s ease-in-out infinite;box-shadow:0 0 18px #8dff6a73}.landingSignalPoint.changing small{color:#91d67e}.landingSignalPoint.unusual>i{box-shadow:0 0 0 4px #8dff6a0b,0 0 22px #8dff6a6b}.landingSignalPoint:hover,.landingSignalPoint:focus-visible,.landingSignalPoint.active{z-index:3;transform:translate(-50%,-50%) scale(1.08);border-color:#cdffbeb3;background:#09160bf0;outline:none}@keyframes signalPointPulse{0%,to{transform:scale(.88);opacity:.72}50%{transform:scale(1.14);opacity:1}}@keyframes orbBreathe{0%,to{transform:translate(-50%,-50%) scale(.88);opacity:.72}50%{transform:translate(-50%,-50%) scale(1.18);opacity:1}}@keyframes haloBreathe{0%,to{transform:scale(.92);opacity:.25}50%{transform:scale(1.12);opacity:.72}}@media(max-width:760px){.discoveryOrb{width:calc(var(--orb-size) + 64px);padding-inline:32px}.orbLabel{width:112px}.orbLabel strong{font-size:9px}.jarvisCanvas .react-flow__minimap{display:none}.landingSignalPoints{inset:44px 8px 42px}.landingSignalPoint{padding:6px;max-width:none}.landingSignalPoint>span{display:none}.landingSignalPoint{min-width:38px;min-height:38px;justify-content:center}.landingSignalPoint>i{width:max(15px,var(--signal-point-size));height:max(15px,var(--signal-point-size))}}@media(prefers-reduced-motion:reduce){.discoveryOrb,.orbBody,.orbHalo,.jarvisCanvas .react-flow__edge-path,.landingSignalPoint{transition:none}.discoveryOrb.changing .orbCore,.discoveryOrb.changing .orbHalo,.landingSignalPoint.changing>i{animation:none}}@media(max-width:760px){:root{--dnoff-mobile-edge: max(12px, env(safe-area-inset-right));--dnoff-off-radar-bottom: calc(66px + env(safe-area-inset-bottom)) ;--dnoff-ai-bottom: calc(var(--dnoff-off-radar-bottom) + 92px)}.radarLaunch.offRadarAction{right:var(--dnoff-mobile-edge)!important;bottom:var(--dnoff-off-radar-bottom)!important;z-index:61!important}.askDnoff:not(.contextual){right:var(--dnoff-mobile-edge)!important;bottom:var(--dnoff-ai-bottom)!important;z-index:62!important}}@media(max-width:420px){:root{--dnoff-ai-bottom: calc(var(--dnoff-off-radar-bottom) + 86px)}}
