:root{--background:#050712;--foreground:#f5f7fb;--muted:#a6b0c3;--panel:rgba(255,255,255,0.07);--panel-strong:rgba(0,0,0,0.25);--panel-border:rgba(255,255,255,0.12);--accent:#8df7d3;--accent-strong:#ff4fd8;--blue-glow:rgba(96,165,250,0.3);--magenta-glow:rgba(255,79,216,0.24)}*{box-sizing:border-box}body,html{margin:0;min-height:100%;background:var(--background);color:var(--foreground);font-family:Arial,Helvetica,sans-serif}body{background:radial-gradient(circle at 20% 20%,rgba(141,247,211,.13),transparent 28rem),radial-gradient(circle at 78% 12%,rgba(255,79,216,.16),transparent 24rem),radial-gradient(circle at 50% 85%,rgba(96,165,250,.13),transparent 30rem),#050712}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}::selection{background:rgba(141,247,211,.35)}.page-shell{min-height:100vh;padding:2rem 1.5rem}.hero{max-width:72rem;min-height:calc(100vh - 4rem);margin:0 auto;display:flex;flex-direction:column;justify-content:center;gap:2.5rem}.hero-copy{max-width:48rem}.eyebrow{margin:0 0 1rem;color:rgba(141,247,211,.82);font-size:.78rem;font-weight:700;letter-spacing:.35em;text-transform:uppercase}.hero-title{margin:0;max-width:60rem;font-size:clamp(2.6rem,6vw,5.7rem);line-height:.96;letter-spacing:-.055em}.hero-description{margin:1.5rem 0 0;max-width:46rem;color:#cbd5e1;font-size:1.08rem;line-height:1.75}.card-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.25rem;gap:1.25rem}.card{border:1px solid var(--panel-border);border-radius:1.5rem;padding:1.5rem;background:var(--panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:0 1.5rem 5rem rgba(0,0,0,.24)}.card-blue{box-shadow:0 2rem 5rem var(--blue-glow)}.card-magenta{box-shadow:0 2rem 5rem var(--magenta-glow)}.card-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.25rem}.card-title{margin:0;font-size:1.2rem}.badge{border:1px solid rgba(255,255,255,.15);border-radius:999px;padding:.35rem .75rem;background:rgba(255,255,255,.08);color:#f8fafc;font-size:.72rem;font-weight:700}.badge-mint{border-color:rgba(141,247,211,.22);background:rgba(141,247,211,.1);color:#d7fff3}.badge-magenta{border-color:rgba(255,79,216,.24);background:rgba(255,79,216,.1);color:#ffe0fa}.clean-list,.clean-steps{margin:0;padding:0;list-style:none;color:#cbd5e1;font-size:.94rem}.clean-list li,.clean-steps li{display:flex;gap:.75rem;align-items:flex-start;margin-top:.8rem}.dot{width:.52rem;height:.52rem;margin-top:.28rem;flex:0 0 auto;border-radius:999px;background:var(--accent);box-shadow:0 0 1.2rem rgba(141,247,211,.8)}.step-number{display:flex;width:1.55rem;height:1.55rem;flex:0 0 auto;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:rgba(255,255,255,.09);color:rgba(255,255,255,.84);font-size:.75rem}.panel{border:1px solid var(--panel-border);border-radius:1.5rem;padding:1.5rem;background:var(--panel-strong);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.panel h2{margin:0;font-size:1.1rem}.panel p{margin:.75rem 0 0;max-width:50rem;color:#cbd5e1;font-size:.94rem;line-height:1.7}.preview-link{display:inline-flex;margin-top:1rem;color:var(--accent);font-weight:700}.preview-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);grid-gap:1.25rem;gap:1.25rem;align-items:start}.kpi{display:grid;grid-gap:.8rem;gap:.8rem}.kpi-row{display:flex;justify-content:space-between;gap:1rem;border-bottom:1px solid rgba(255,255,255,.09);padding-bottom:.75rem;color:#cbd5e1}.kpi-row strong{color:#fff}.echo-output{margin-top:1rem;border-left:3px solid var(--accent);padding-left:1rem;color:#e2e8f0;line-height:1.75}.form-stack{display:grid;grid-gap:1rem;gap:1rem}.form-stack label{display:grid;grid-gap:.45rem;gap:.45rem;color:#dbe4f0;font-weight:700}.form-stack input,.form-stack textarea{width:100%;border:1px solid rgba(255,255,255,.14);border-radius:.9rem;padding:.85rem 1rem;background:rgba(5,7,18,.74);color:#f8fafc;outline:none}.form-stack textarea{min-height:9rem;resize:vertical;line-height:1.55}.form-stack input:focus,.form-stack textarea:focus{border-color:rgba(141,247,211,.7);box-shadow:0 0 0 3px rgba(141,247,211,.14)}.action-button,.form-stack button{border:1px solid rgba(141,247,211,.25);border-radius:999px;padding:.85rem 1.2rem;background:rgba(141,247,211,.14);color:#d7fff3;cursor:pointer;font-weight:800}.action-button:disabled,.form-stack button:disabled{cursor:not-allowed;opacity:.62}.action-button{display:inline-flex;margin-top:1rem;align-items:center;justify-content:center}.code-panel{margin:1rem 0 0;max-height:28rem;overflow:auto;border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1rem;background:rgba(5,7,18,.82);color:#d7fff3;font-size:.78rem;line-height:1.55}.trace-event-detail{margin-top:.75rem;max-height:14rem}.trace-list{margin:1rem 0 0;padding-left:1.2rem;color:#cbd5e1;line-height:1.7}.trace-timeline{display:grid;grid-gap:1rem;gap:1rem;margin:1rem 0 0;padding:0;list-style:none}.trace-timeline-item{display:grid;grid-template-columns:2.35rem minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start}.trace-timeline-marker{display:flex;width:2.25rem;height:2.25rem;align-items:center;justify-content:center;border:1px solid rgba(141,247,211,.3);border-radius:999px;background:rgba(141,247,211,.1);color:#d7fff3;font-size:.8rem;font-weight:800;box-shadow:0 0 1.5rem rgba(141,247,211,.2)}.trace-timeline-body{border:1px solid rgba(255,255,255,.1);border-radius:1rem;padding:1rem;background:rgba(5,7,18,.5)}.trace-timeline-header{display:flex;justify-content:space-between;gap:1rem;color:#f8fafc}.trace-timeline-body p,.trace-timeline-header span{color:#aeb9cb}.trace-timeline-body p{margin:.4rem 0 0}.module-matrix{display:grid;grid-gap:.35rem;gap:.35rem;overflow-x:auto}.module-matrix-row{display:grid;grid-template-columns:minmax(10rem,1.4fr) repeat(3,minmax(7rem,.8fr));grid-gap:.75rem;gap:.75rem;align-items:center;border-bottom:1px solid rgba(255,255,255,.08);padding:.7rem 0;color:#cbd5e1;font-size:.88rem}.module-matrix-row strong{color:#fff}.module-matrix-head{color:#f8fafc;font-weight:700}.node-field-card{border:1px solid var(--panel-border);border-radius:2rem;padding:1rem;background:rgba(0,0,0,.24);box-shadow:0 2rem 6rem rgba(0,0,0,.34);overflow:hidden}.node-field{position:relative;min-height:34rem;border-radius:1.5rem;background:radial-gradient(circle at 50% 50%,rgba(141,247,211,.08),transparent 12rem),radial-gradient(circle at 30% 30%,rgba(96,165,250,.09),transparent 14rem),radial-gradient(circle at 72% 70%,rgba(255,79,216,.1),transparent 16rem),rgba(255,255,255,.025)}.signal-transfer-path{position:absolute;left:50%;top:50%;z-index:1;height:2px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(141,247,211,.16),rgba(255,255,255,.62),rgba(96,165,250,.16),transparent);box-shadow:0 0 1.6rem rgba(141,247,211,.16);overflow:hidden;transform-origin:left center}.signal-transfer-path:after{content:"";position:absolute;inset:0;width:38%;border-radius:inherit;background:linear-gradient(90deg,transparent,rgba(255,255,255,.94),rgba(141,247,211,.76),transparent);filter:blur(.5px);animation:signal-transfer-flow 3.8s ease-in-out infinite}.signal-transfer-path-one{width:48%;transform:translate(-50%,-50%) rotate(18deg)}.signal-transfer-path-two{width:58%;transform:translate(-50%,-50%) rotate(-34deg)}.signal-transfer-path-three{width:42%;transform:translate(-50%,-50%) rotate(76deg)}.node{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.45rem;transform:translate(-50%,-50%);text-align:center;outline:none}.node-core{position:relative;width:var(--node-size);height:var(--node-size);border:1px solid rgba(255,255,255,.45);border-radius:999px;background:radial-gradient(circle at 42% 38%,rgba(255,255,255,.98) 0,rgba(255,255,255,.98) 10%,var(--node-color) 22%,rgba(5,7,18,.08) 68%,transparent 100%);box-shadow:0 0 .9rem rgba(255,255,255,.7),0 0 2.1rem var(--node-glow),0 0 5.4rem var(--node-glow)}.node-core:after,.node-core:before{content:"";position:absolute;left:50%;top:50%;border-radius:999px;pointer-events:none;transform:translate(-50%,-50%)}.node-core:before{width:calc(var(--node-size) * 4.4);height:1px;background:linear-gradient(90deg,transparent,var(--node-glow),rgba(255,255,255,.86),var(--node-glow),transparent);filter:blur(.2px)}.node-core:after{width:1px;height:calc(var(--node-size) * 4.4);background:linear-gradient(180deg,transparent,var(--node-glow),rgba(255,255,255,.72),var(--node-glow),transparent);filter:blur(.2px)}.node:focus-visible .node-core,.node:hover .node-core{transform:scale(1.1)}.node-label{min-width:7rem;border:1px solid rgba(255,255,255,.1);border-radius:.9rem;padding:.45rem .6rem;background:rgba(5,7,18,.72);color:#e5e7eb;font-size:.72rem;line-height:1.35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.node-label span,.node-label strong{display:block}.node-label span{color:#aeb9cb}.node-label-system{min-width:9rem}.node-system{z-index:3}.node-agent{z-index:2}.node-field-card-living .node{transform-style:preserve-3d;will-change:transform,filter,opacity}.node-field-card-living .node-label{box-shadow:0 .6rem 2rem rgba(0,0,0,.28)}.node-field-card-living .node-system{animation:node-system-anchored-breath var(--node-motion-duration,6.4s) ease-in-out infinite;animation-delay:var(--node-motion-delay,0s)}.node-field-card-living .node-agent{animation:node-agent-anchored-presence var(--node-motion-duration,8s) ease-in-out infinite;animation-delay:var(--node-motion-delay,0s)}.node-color-mint{--node-color:#8df7d3;--node-glow:rgba(141,247,211,0.78)}.node-color-blue{--node-color:#60a5fa;--node-glow:rgba(96,165,250,0.74)}.node-color-magenta{--node-color:#ff4fd8;--node-glow:rgba(255,79,216,0.76)}.node-color-deep_magenta{--node-color:#c026d3;--node-glow:rgba(192,38,211,0.82)}.node-color-electric_purple{--node-color:#a855f7;--node-glow:rgba(168,85,247,0.88)}.node-size-1{--node-size:0.8rem}.node-size-2{--node-size:1rem}.node-size-3{--node-size:1.25rem}.node-size-4{--node-size:1.55rem}.node-size-5{--node-size:2rem}.node-pulse-slow .node-core{animation:node-pulse 3.6s ease-in-out infinite}.node-pulse-medium .node-core{animation:node-pulse 2.4s ease-in-out infinite}.node-pulse-fast .node-core{animation:node-pulse 1.5s ease-in-out infinite}.node-pulse-radiant .node-core{animation:node-pulse-radiant 1.1s ease-in-out infinite}.node-field-card-living{perspective:42rem;perspective-origin:50% 42%}.node-field-card-living .node-field{transform-style:preserve-3d;isolation:isolate;--living-image-depth:0.5;--living-image-transfer-radius:0.6;--living-image-glow-strength:0.5;--living-image-pulse-rate:0.65s;--living-image-rotation-velocity:0.333s;--living-image-signal-pressure:8;--living-image-signal-temperature:5;--living-image-signal-mass:5}.node-field-card-living .node-field:after{content:"";position:absolute;inset:12%;z-index:0;border:1px solid rgba(141,247,211,.08);border-radius:1.25rem;background:radial-gradient(ellipse at 50% 50%,rgba(141,247,211,.08),transparent 58%),radial-gradient(ellipse at 50% 50%,rgba(96,165,250,.04),transparent 72%);opacity:.28;transform:rotateX(66deg) translateZ(calc(var(--living-image-depth) * -1.5rem));pointer-events:none}.node-field-card-living .signal-transfer-path{opacity:calc(.48 + var(--living-image-transfer-radius) * .24)}.node-field-card-living .signal-transfer-path-two:after{animation-delay:-1.2s}.node-field-card-living .signal-transfer-path-three:after{animation-delay:-2.1s}.signal-exchange-routes{position:absolute;inset:0;z-index:2;width:100%;height:100%;overflow:visible;mix-blend-mode:screen;pointer-events:none}.signal-exchange-routes g{--route-color:rgba(141,247,211,0.72);--route-delay:0s}.signal-exchange-field-ring{fill:none;stroke:rgba(141,247,211,.18);stroke-width:.75;vector-effect:non-scaling-stroke}.signal-exchange-field-ring-singularity{stroke:rgba(255,79,216,.14)}.signal-exchange-field-ring-governance{stroke:rgba(96,165,250,.16)}.signal-exchange-field-ring-kernel{stroke:rgba(141,247,211,.22)}.signal-exchange-route{fill:none;stroke:var(--route-color);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.signal-exchange-route-base{stroke-width:.7;opacity:.045}.signal-exchange-route-veil{--route-blur:2.8px;stroke-width:5.2;opacity:.06;filter:blur(2.8px) drop-shadow(0 0 .38rem var(--route-color));animation:signal-route-beam-pulse var(--route-pulse-duration,9.4s) ease-in-out infinite;animation-delay:var(--route-delay)}.signal-exchange-route-band{--route-blur:0.82px;stroke:rgba(231,255,249,.72);stroke-width:3.2;opacity:.18;filter:blur(.82px) drop-shadow(0 0 .46rem var(--route-color));animation:signal-route-beam-pulse var(--route-pulse-duration,8.6s) ease-in-out infinite;animation-delay:var(--route-delay)}.signal-exchange-route-current-bed{stroke:rgba(255,255,255,.64);stroke-width:2.6;opacity:.16;filter:blur(.95px) drop-shadow(0 0 .5rem var(--route-color))}.signal-exchange-route-light{--route-blur:0.9px;stroke:rgba(255,255,255,.88);stroke-width:1.8;opacity:.28;stroke-dasharray:none;filter:blur(.9px) drop-shadow(0 0 .74rem var(--route-color));animation:signal-route-beam-pulse var(--route-pulse-duration,7.8s) ease-in-out infinite;animation-delay:var(--route-delay)}.signal-exchange-route-pressure-moderate{stroke-width:8.2}.signal-exchange-route-pressure-elevated{stroke-width:9.1;filter:blur(.72px) drop-shadow(0 0 .72rem var(--route-color))}.signal-exchange-route-governance-watch{opacity:.34}.signal-exchange-route-governance-contain{opacity:.24}.signal-exchange-checkpoint{fill:rgba(255,255,255,.38);stroke:var(--route-color);stroke-width:.42;opacity:.42;filter:blur(.1px) drop-shadow(0 0 .46rem var(--route-color));transform-box:fill-box;transform-origin:center;vector-effect:non-scaling-stroke;animation:signal-checkpoint-pressure var(--route-pulse-duration,8.6s) ease-in-out infinite;animation-delay:var(--route-delay)}.signal-exchange-checkpoint-source{opacity:.3}.signal-exchange-checkpoint-target{opacity:.56;stroke-width:.56}.signal-exchange-route-governance-watch+.signal-exchange-route-current-bed,.signal-exchange-route-governance-watch~.signal-exchange-checkpoint{filter:blur(.14px) drop-shadow(0 0 .58rem rgba(250,204,21,.44))}.signal-exchange-route-governance-contain+.signal-exchange-route-current-bed,.signal-exchange-route-governance-contain~.signal-exchange-checkpoint{filter:blur(.16px) drop-shadow(0 0 .72rem rgba(250,204,21,.56))}.signal-exchange-route-egress{animation-duration:var(--route-pulse-duration,9.2s)}.node-field-card-living .node-living-image-source .node-core{width:calc(var(--node-size) + var(--living-image-depth) * 1rem);height:calc(var(--node-size) + var(--living-image-depth) * 1rem);box-shadow:0 0 calc(1.5rem + var(--living-image-glow-strength) * 2rem) var(--node-glow),0 0 calc(5rem + var(--living-image-glow-strength) * 5rem) var(--node-glow);animation-duration:calc(2.2s - var(--living-image-pulse-rate))}.node-field-card-living[data-motion-state=accelerating_transfer] .node-agent{animation-duration:calc(var(--node-motion-duration, 8s) * .86)}.node-field-card-living[data-motion-state=compressed_transfer] .node-agent{animation-duration:calc(var(--node-motion-duration, 8s) * 1.12)}.node-field-card-living[data-visual-intensity=high] .node-field{background:radial-gradient(circle at 50% 50%,rgba(255,79,216,.15),transparent 12rem),radial-gradient(circle at 30% 30%,rgba(96,165,250,.12),transparent 14rem),radial-gradient(circle at 72% 70%,rgba(141,247,211,.11),transparent 16rem),rgba(255,255,255,.028)}.node-field-card-engine-verified{border-color:rgba(141,247,211,.28)}.node-field-card-engine-verified .node-field{outline:1px solid rgba(141,247,211,.12);outline-offset:-1px}.node-field-card-engine-verified[data-living-image-engine=css-3d] .node-field:before{content:"";position:absolute;inset:12%;border:1px solid rgba(141,247,211,.08);border-radius:999px;transform:rotateX(68deg) translateZ(calc(var(--living-image-depth) * -2rem));box-shadow:inset 0 0 3rem rgba(141,247,211,.08);pointer-events:none}.node-field-card-engine-verified[data-visual-verification=contract_verified_browser_pending] .living-image-telemetry{border-color:rgba(250,204,21,.28)}.node-field-card-browser-verified{box-shadow:0 2rem 6rem rgba(0,0,0,.34),0 0 5rem rgba(141,247,211,.1)}.node-field-card-browser-verified[data-living-image-browser-status=verified]{border-color:rgba(141,247,211,.38)}.node-field-card-browser-verified[data-living-image-browser-status=pending-browser-run] .living-image-telemetry{background:rgba(5,7,18,.84)}.node-field-card-browser-verified[data-three-js-decision=selected_pending_lockfile_safe_install] .living-image-telemetry strong:after{content:" · Three.js selected";color:rgba(141,247,211,.84);font-weight:700}.node-field-card-three-scene .signal-transfer-path{display:none}.node-field-card-three-scene .node-agent,.node-field-card-three-scene .node-system{z-index:3}.node-field-card-three-scene .node-core{opacity:.68;transform:scale(.64)}.node-field-card-three-scene .node-label{background:rgba(5,7,18,.58)}.living-image-three-scene{position:absolute;inset:0;z-index:1;overflow:hidden;border-radius:inherit;pointer-events:none}.living-image-three-scene canvas{display:block;width:100%;height:100%}.node-field-card-three-scene .living-image-three-scene[data-runtime-evidence-capture=active] canvas{opacity:.34}.living-image-three-scene-fallback{position:absolute;right:1rem;top:1rem;display:grid;grid-gap:.25rem;gap:.25rem;max-width:min(24rem,calc(100% - 2rem));border:1px solid rgba(141,247,211,.18);border-radius:1rem;padding:.7rem .85rem;background:rgba(5,7,18,.62);color:#d7fff3;font-size:.72rem;line-height:1.35;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.living-image-three-scene[data-three-scene-mounted=true] .living-image-three-scene-fallback{opacity:.72}.living-image-three-scene[data-webgl-context=unavailable] .living-image-three-scene-fallback{border-color:rgba(250,204,21,.28);color:#fef3c7}.living-image-three-scene[data-webgl-context=unavailable] .living-image-three-scene-fallback span{display:none}.living-image-three-scene[data-webgl-context=unavailable] .living-image-three-scene-fallback:after{content:"WebGL unavailable in this browser · CSS safe display";color:#fde68a}.living-image-three-scene[data-webgl-signal-light-language=light-signals-not-dots] .living-image-three-scene-fallback{border-color:rgba(96,165,250,.18)}.node-field-card-three-scene .living-image-telemetry{max-width:min(22rem,calc(100% - 2rem))}.node-field-card-three-scene .living-image-telemetry span:nth-of-type(n+6){display:none}.node-field-card-browser-scene-qa[data-browser-scene-qa-status=browser-scene-verified]{border-color:rgba(141,247,211,.48)}.node-field-card-browser-scene-qa[data-browser-scene-qa-status=pending-browser-qa] .living-image-telemetry{border-color:rgba(250,204,21,.34)}.node-field-card-browser-scene-qa[data-webgl-canvas-state=verified] .living-image-three-scene{outline:1px solid rgba(141,247,211,.18);outline-offset:-1px}.living-image-telemetry{position:absolute;left:1rem;bottom:1rem;z-index:4;display:grid;grid-gap:.3rem;gap:.3rem;max-width:min(24rem,calc(100% - 2rem));border:1px solid rgba(141,247,211,.22);border-radius:1rem;padding:.75rem .9rem;background:rgba(5,7,18,.78);color:#d7fff3;font-size:.76rem;line-height:1.35;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.living-image-telemetry span{color:#cbd5e1}@keyframes signal-current-breath{0%,to{opacity:.26;transform:scaleY(.92);filter:saturate(.92) brightness(.94) blur(5.2px) drop-shadow(0 0 .82rem rgba(141,247,211,.36))}46%{opacity:.58;transform:scaleY(var(--current-compression,1));filter:saturate(1.08) brightness(var(--current-brightness,1.12)) blur(4.2px) drop-shadow(0 0 var(--current-glow,.72rem) rgba(141,247,211,.76))}}@keyframes signal-route-band-glow{0%,to{filter:saturate(.9) brightness(.88) blur(var(--route-blur,0)) drop-shadow(0 0 .42rem var(--route-color))}48%{filter:saturate(1.08) brightness(1.08) blur(var(--route-blur,0)) drop-shadow(0 0 .78rem var(--route-color))}}@keyframes signal-route-beam-pulse{0%,to{opacity:.32;filter:saturate(.92) brightness(.9) blur(var(--route-blur,0)) drop-shadow(0 0 .32rem var(--route-color))}42%{opacity:.66;filter:saturate(1.04) brightness(var(--route-brightness,1.06)) blur(var(--route-blur,0)) drop-shadow(0 0 var(--route-glow,.68rem) var(--route-color))}}@keyframes signal-checkpoint-pressure{0%,to{opacity:.26;transform:scale(.82)}42%{opacity:.68;transform:scale(var(--route-compression,1))}}@keyframes signal-route-current-flow{0%,to{opacity:.34;filter:saturate(.92) brightness(.92) blur(var(--route-blur,0)) drop-shadow(0 0 .34rem var(--route-color))}42%{opacity:.66;filter:saturate(1.04) brightness(1.18) blur(var(--route-blur,0)) drop-shadow(0 0 .84rem var(--route-color))}}@keyframes signal-transfer-flow{0%{opacity:0;transform:translateX(-110%)}18%{opacity:1}76%{opacity:1}to{opacity:0;transform:translateX(290%)}}@keyframes node-agent-anchored-presence{0%,to{opacity:.88;filter:saturate(.96) brightness(.94);transform:translate(-50%,-50%) translate3d(var(--node-anchor-x,0),var(--node-anchor-y,0),calc(var(--node-depth, 0rem) - .35rem)) scale(.98)}50%{opacity:1;filter:saturate(1.14) brightness(1.08);transform:translate(-50%,-50%) translate3d(var(--node-anchor-x,0),var(--node-anchor-y,0),calc(var(--node-depth, 0rem) + .35rem)) scale(1.02)}}@keyframes node-system-anchored-breath{0%,to{transform:translate(-50%,-50%) translate3d(var(--node-anchor-x,0),var(--node-anchor-y,0),calc(var(--node-depth, 4rem) - .35rem)) scale(.99)}50%{transform:translate(-50%,-50%) translate3d(var(--node-anchor-x,0),var(--node-anchor-y,0),calc(var(--node-depth, 4rem) + .45rem)) scale(1.03)}}@keyframes node-pulse{0%,to{opacity:.82;box-shadow:0 0 1.1rem var(--node-glow),0 0 3rem var(--node-glow)}50%{opacity:1;box-shadow:0 0 1.8rem var(--node-glow),0 0 5rem var(--node-glow)}}@keyframes node-pulse-radiant{0%,to{transform:scale(1);box-shadow:0 0 1.4rem var(--node-glow),0 0 4rem var(--node-glow)}50%{transform:scale(1.18);box-shadow:0 0 2.2rem var(--node-glow),0 0 6.5rem var(--node-glow)}}@media (max-width:780px){.page-shell{padding:1.25rem}.card-grid,.preview-grid,.trace-timeline-item{grid-template-columns:1fr}.trace-timeline-marker{width:2rem;height:2rem}.node-field-card{border-radius:1.35rem;padding:.55rem}.node-field{min-height:min(82vh,40rem);overflow:hidden}.node-label{min-width:5.4rem;max-width:7.25rem;padding:.38rem .5rem;font-size:.62rem}.node-label-system{min-width:7rem}.living-image-three-scene-fallback{left:.75rem;right:.75rem;top:.75rem;max-width:none;padding:.58rem .72rem;font-size:.66rem}.living-image-three-scene-fallback span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.living-image-telemetry{left:.75rem;right:.75rem;bottom:.75rem;max-width:none;max-height:6.45rem;overflow:hidden;padding:.62rem .72rem;font-size:.66rem;line-height:1.32}.living-image-telemetry span:nth-of-type(n+4){display:none}.module-matrix-row{grid-template-columns:minmax(9rem,1.2fr) repeat(3,minmax(6.5rem,.8fr));min-width:34rem}}.node-field-card-browser-evidence-capture{border-color:rgba(141,247,211,.32)}.node-field-card-browser-evidence-capture[data-evidence-capture-status=runtime-evidence-captured]{box-shadow:0 0 0 1px rgba(141,247,211,.28),0 0 3rem rgba(141,247,211,.16)}.node-field-card-browser-evidence-capture[data-evidence-capture-status=pending-runtime-evidence] .living-image-telemetry{border-color:rgba(255,214,102,.28)}.living-image-three-scene[data-runtime-evidence-capture=active] canvas{opacity:.34}.node-field-card-evidence-driven-qa-closure{border-color:rgba(96,165,250,.36)}.node-field-card-evidence-driven-qa-closure[data-evidence-driven-qa-closure-status=evidence-driven-qa-closed]{box-shadow:0 0 0 1px rgba(96,165,250,.32),0 0 3.2rem rgba(96,165,250,.18)}.node-field-card-evidence-driven-qa-closure[data-evidence-driven-qa-closure-status=pending-evidence-driven-closure] .living-image-telemetry{border-color:rgba(255,214,102,.32)}.living-image-runtime-evidence-agent{display:none}.node-field-card-runtime-evidence-automation{border-color:rgba(141,247,211,.38)}.node-field-card-runtime-evidence-automation[data-runtime-evidence-agent-status=runtime-automation-closed]{box-shadow:0 0 0 1px rgba(141,247,211,.34),0 0 3.5rem rgba(141,247,211,.18)}.node-field-card-runtime-evidence-automation[data-runtime-evidence-agent-status=runtime-automation-closed] .living-image-telemetry{border-color:rgba(141,247,211,.42)}.node-field-card-runtime-evidence-automation[data-runtime-evidence-agent-safe-capture=failed] .living-image-telemetry{border-color:rgba(255,79,216,.42)}.node-field-card-browser-harness-verification{border-color:rgba(255,255,255,.2)}.node-field-card-browser-harness-verification[data-browser-harness-verification-status=browser-harness-verified]{box-shadow:0 0 0 1px rgba(141,247,211,.36),0 0 3.8rem rgba(141,247,211,.2)}.node-field-card-browser-harness-verification[data-browser-harness-verification-status=pending-browser-harness] .living-image-telemetry{border-color:rgba(255,214,102,.34)}.living-image-browser-harness-executor{display:none}.node-field-card-browser-harness-execution{border-color:rgba(255,79,216,.28)}.node-field-card-browser-harness-execution[data-browser-harness-executor-status=browser-harness-executed]{box-shadow:0 0 0 1px rgba(255,79,216,.34),0 0 4rem rgba(255,79,216,.18)}.node-field-card-browser-harness-execution[data-browser-harness-executor-status=pending-browser-harness-execution] .living-image-telemetry{border-color:rgba(255,214,102,.36)}