[data-diagram-motion=viewport] .hero-map-signal{stroke-dasharray:2 18;opacity:.82;animation-play-state:paused}[data-diagram-motion=viewport] .hero-map-signal-outbound{animation:hero-map-signal-outbound 2.45s linear var(--hero-signal-delay,0s) infinite;animation-play-state:paused}[data-diagram-motion=viewport] .hero-map-signal-inbound{stroke-dasharray:1.5 21;opacity:.68;animation:hero-map-signal-inbound 2.9s linear var(--hero-signal-delay,0s) infinite;animation-play-state:paused}[data-diagram-motion=viewport] .hero-map-signal-lateral-forward{stroke-dasharray:1.5 14;animation:3.6s linear -.8s infinite paused hero-map-signal-lateral-forward}[data-diagram-motion=viewport] .hero-map-signal-lateral-reverse{stroke-dasharray:1 18;opacity:.62;animation:4.2s linear -1.7s infinite paused hero-map-signal-lateral-reverse}[data-diagram-motion=viewport] .diagram-civic-signal{animation:diagram-signal-loop 4.6s linear var(--diagram-delay,0s) infinite;animation-play-state:paused}[data-diagram-motion=viewport] .diagram-nmkr-request{animation:diagram-request-cycle 4.8s ease-in-out var(--diagram-delay,0s) infinite;animation-play-state:paused}[data-diagram-motion=viewport] .diagram-nmkr-response{animation:diagram-response-cycle 4.8s ease-in-out var(--diagram-delay,0s) infinite;animation-play-state:paused}[data-diagram-motion=viewport] .diagram-telemetry-signal{animation:5.2s linear infinite paused diagram-telemetry-cycle}[data-diagram-motion=viewport] .diagram-attestation-seal{animation:5.2s ease-out infinite paused diagram-seal-cycle}[data-diagram-motion=viewport] .diagram-ledger-entry{animation:5.2s ease-out infinite paused diagram-ledger-cycle}.diagram-node-pulse,.diagram-output-node,.research-map-node-active{transform-box:fill-box;transform-origin:50%;animation:diagram-node-breathe 5.6s cubic-bezier(.22, 1, .36, 1) var(--diagram-delay,0s) infinite;animation-play-state:paused}.research-map-node-active{animation-name:research-node-breathe;animation-duration:4.4s}.diagram-node-beacon{transform-box:fill-box;transform-origin:50%;animation:diagram-beacon-pulse 3.4s ease-in-out var(--diagram-delay,0s) infinite;animation-play-state:paused}.diagram-core-orbit{transform-box:fill-box;transform-origin:50%;animation:16s linear infinite paused diagram-orbit}.diagram-output-node{--diagram-delay:2.45s}.diagram-boundary-drift{animation:18s linear infinite paused diagram-boundary-drift}.diagram-telemetry-scan-lines{animation:5.2s ease-in-out infinite paused diagram-lines-scan}.research-map-edge-active{animation:2.7s linear infinite paused research-edge-flow}[data-diagram-active=true] .hero-map-signal-outbound,[data-diagram-active=true] .hero-map-signal-inbound,[data-diagram-active=true] .hero-map-signal-lateral-forward,[data-diagram-active=true] .hero-map-signal-lateral-reverse,[data-diagram-active=true] .diagram-civic-signal,[data-diagram-active=true] .diagram-nmkr-request,[data-diagram-active=true] .diagram-nmkr-response,[data-diagram-active=true] .diagram-telemetry-signal,[data-diagram-active=true] .diagram-attestation-seal,[data-diagram-active=true] .diagram-ledger-entry,[data-diagram-active=true] .diagram-node-pulse,[data-diagram-active=true] .diagram-node-beacon,[data-diagram-active=true] .diagram-core-orbit,[data-diagram-active=true] .diagram-boundary-drift,[data-diagram-active=true] .diagram-telemetry-scan-lines,[data-diagram-active=true] .diagram-output-node,[data-diagram-active=true] .research-map-edge-active,[data-diagram-active=true] .research-map-node-active{animation-play-state:running}[data-diagram-active=true].diagram-frame:hover .diagram-civic-signal,[data-diagram-active=true].diagram-frame:focus-visible .diagram-civic-signal{animation-duration:3.1s}[data-diagram-active=true].diagram-frame:hover .diagram-nmkr-request,[data-diagram-active=true].diagram-frame:focus-visible .diagram-nmkr-request,[data-diagram-active=true].diagram-frame:hover .diagram-nmkr-response,[data-diagram-active=true].diagram-frame:focus-visible .diagram-nmkr-response{animation-duration:3.7s}[data-diagram-active=true].diagram-frame:hover .diagram-telemetry-signal,[data-diagram-active=true].diagram-frame:focus-visible .diagram-telemetry-signal,[data-diagram-active=true].diagram-frame:hover .diagram-attestation-seal,[data-diagram-active=true].diagram-frame:focus-visible .diagram-attestation-seal,[data-diagram-active=true].diagram-frame:hover .diagram-ledger-entry,[data-diagram-active=true].diagram-frame:focus-visible .diagram-ledger-entry{animation-duration:4.2s}[data-diagram-active=true].diagram-frame:hover .diagram-node-pulse,[data-diagram-active=true].diagram-frame:focus-visible .diagram-node-pulse,[data-diagram-active=true].diagram-frame:hover .diagram-node-beacon,[data-diagram-active=true].diagram-frame:focus-visible .diagram-node-beacon{animation-duration:3.8s}@keyframes hero-map-signal-outbound{0%{stroke-dashoffset:0}to{stroke-dashoffset:-20px}}@keyframes hero-map-signal-inbound{0%{stroke-dashoffset:0}to{stroke-dashoffset:22.5px}}@keyframes hero-map-signal-lateral-forward{0%{stroke-dashoffset:0}to{stroke-dashoffset:-15.5px}}@keyframes hero-map-signal-lateral-reverse{0%{stroke-dashoffset:0}to{stroke-dashoffset:19px}}@keyframes diagram-request-cycle{0%,8%{opacity:0;transform:translate(0)}14%,30%{opacity:1}39%{opacity:0;transform:translate(215px)}40%,to{opacity:.3;transform:translate(0)}}@keyframes diagram-response-cycle{0%,39%{opacity:.3;transform:translate(0)}40%{opacity:0;transform:translate(0)}48%,66%{opacity:1}76%{opacity:0;transform:translate(-195px)}77%,to{opacity:.3;transform:translate(0)}}@keyframes diagram-telemetry-cycle{0%,6%{opacity:.25;stroke-dashoffset:30px}12%,38%{opacity:1}48%,to{opacity:.35;stroke-dashoffset:-34px}}@keyframes diagram-seal-cycle{0%,34%{opacity:.15;stroke-dashoffset:1px}48%,72%,to{opacity:1;stroke-dashoffset:0}}@keyframes diagram-ledger-cycle{0%,58%{opacity:.25;transform:translate(-3px)}72%,92%{opacity:1;transform:translate(0)}to{opacity:.72;transform:translate(0)}}@keyframes diagram-node-breathe{0%,72%,to{transform:scale(1)}82%{transform:scale(1.035)}90%{transform:scale(.995)}}@keyframes research-node-breathe{0%,70%,to{transform:scale(1.04)}82%{transform:scale(1.09)}}@keyframes diagram-beacon-pulse{0%,62%,to{opacity:.72;transform:scale(1)}76%{opacity:1;transform:scale(1.45)}88%{opacity:.86;transform:scale(.92)}}@keyframes diagram-orbit{to{transform:rotate(360deg)}}@keyframes diagram-boundary-drift{to{stroke-dashoffset:-56px}}@keyframes diagram-lines-scan{0%,18%,to{opacity:.48}30%,48%{opacity:1}}@keyframes research-edge-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-.6px}}@media (prefers-reduced-motion:reduce){.diagram-node-pulse,.diagram-node-beacon,.diagram-core-orbit,.diagram-boundary-drift,.diagram-telemetry-scan-lines,.diagram-output-node,.research-map-edge-active,.research-map-node-active{animation:none!important}.research-map-node-active{transform:scale(1.04)}}
