.agents-nebula .react-flow__node{transition:opacity .22s}.agents-nebula .agents-nebula-card{animation:.36s cubic-bezier(.22,1,.36,1) both agents-node-appear}@keyframes agents-node-appear{0%{opacity:0;transform:translateY(4px)scale(.98)}to{opacity:1;transform:none}}.agents-nebula .react-flow__node.agents-node-finished{opacity:.5}.agents-nebula .react-flow__edge{transition:opacity .22s}.agents-nebula .react-flow__edge-path{animation:.48s cubic-bezier(.22,1,.36,1) .2s both agents-edge-appear}@keyframes agents-edge-appear{0%{opacity:0}to{opacity:1}}.agents-nebula .react-flow__edge.agents-edge-finished{opacity:.3}.agents-nebula .react-flow__edge.agents-edge-active .react-flow__edge-path{stroke:var(--primary);stroke-width:2px}.agents-nebula .react-flow__edge.agents-edge-coordination .react-flow__edge-path{stroke:var(--warning);stroke-width:2px}@media (prefers-reduced-motion:reduce){.agents-nebula .agents-nebula-card,.agents-nebula .react-flow__edge-path,.agents-nebula .react-flow__edge.animated .react-flow__edge-path{animation:none}}
.presence-scene{--scene-pigeon-body:#9aa7bd;--scene-pigeon-light:#aab6c9;--scene-pigeon-shade:#6d7a90;--scene-pigeon-wing:#c7a8d4;--scene-pigeon-warm:#f0a868;--scene-pigeon-eye:#2a2f3a;--scene-alpaca-wool:#f0e6d6;--scene-alpaca-light:#f5ede0;--scene-alpaca-shade:#e6d8c3;--scene-alpaca-cheek:#f5b8c4;--scene-alpaca-eye:#1a1a1a;position:absolute;inset:0;overflow:hidden}.scene-pigeon,.scene-cloud,.scene-airplane,.scene-alpaca{opacity:.6}.scene-pigeon{width:12px;height:9px;position:absolute;transform:translate(-160px)}.scene-pigeon__body,.scene-pigeon__head{fill:var(--scene-pigeon-body)}.scene-pigeon__light{fill:var(--scene-pigeon-light)}.scene-pigeon__shade{fill:var(--scene-pigeon-shade)}.scene-pigeon__eye{fill:var(--scene-pigeon-eye)}.scene-pigeon__warm{fill:var(--scene-pigeon-warm)}.scene-pigeon__wing{fill:var(--scene-pigeon-wing);transform-origin:bottom;transform-box:fill-box;animation:.9s ease-in-out infinite scene-flap-soft}.scene-pigeon__legs{opacity:0}.scene-pigeon--p0{animation:34s linear -6s infinite scene-flyby-r;top:5px}.scene-pigeon--p1{animation:46s linear -24s infinite scene-flyby-l;top:15px}@keyframes scene-flyby-r{0%,82%{transform:translate(-160px)}to{transform:translate(calc(100vw + 60px))}}@keyframes scene-flyby-l{0%,82%{transform:translate(calc(100vw + 60px))scaleX(-1)}to{transform:translate(-160px)scaleX(-1)}}@keyframes scene-flap-soft{0%,to{transform:translateY(0)scaleY(1)}50%{transform:translateY(-.5px)scaleY(.72)}}.scene-cloud{width:28px;height:14px;position:absolute}.scene-cloud--c0{animation:64s linear infinite scene-drift;top:4px}.scene-cloud--c1{animation:92s linear -38s infinite scene-drift;top:12px}@keyframes scene-drift{0%{transform:translate(-44px)}to{transform:translate(720px)}}.scene-airplane{width:24px;height:11px;animation:96s linear -20s infinite scene-fly-by;position:absolute;top:3px;left:0;transform:translate(-80px)}@keyframes scene-fly-by{0%,88%{transform:translate(-80px)}to{transform:translate(calc(100vw + 80px))}}.scene-alpaca{width:18px;height:24px;animation:.6s ease-out both scene-graze-in;position:absolute;bottom:1px;right:14px}.scene-alpaca__wool{fill:var(--scene-alpaca-wool)}.scene-alpaca__light{fill:var(--scene-alpaca-light)}.scene-alpaca__shade{fill:var(--scene-alpaca-shade)}.scene-alpaca__cheek{fill:var(--scene-alpaca-cheek)}.scene-alpaca__eye{fill:var(--scene-alpaca-eye)}.scene-alpaca__legs{transform-box:fill-box}.scene-alpaca__legs-front{animation:2.4s step-end infinite scene-alpaca-step-front}.scene-alpaca__legs-back{animation:2.4s step-end infinite scene-alpaca-step-back}@keyframes scene-alpaca-step-front{0%{transform:translate(0)}25%{transform:translate(-1px)}50%{transform:translate(0)}75%{transform:translate(1px)}to{transform:translate(0)}}@keyframes scene-alpaca-step-back{0%{transform:translate(0)}25%{transform:translate(1px)}50%{transform:translate(0)}75%{transform:translate(-1px)}to{transform:translate(0)}}@keyframes scene-graze-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.scene-creature{transform-origin:bottom;will-change:transform;display:inline-block}.scene-creature--walk{animation:.8s ease-in-out infinite scene-creature-walk}.scene-creature--hop{animation:.9s ease-in-out infinite scene-creature-hop}.scene-creature--hammer{animation:.6s ease-in-out infinite scene-creature-hammer}.scene-creature--fly{animation:2.8s ease-in-out infinite scene-creature-fly}@keyframes scene-creature-walk{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes scene-creature-hop{0%,to{transform:translateY(0)scaleY(1)}18%{transform:translateY(0)scaleY(.86)}50%{transform:translateY(-6px)scaleY(1.06)}78%{transform:translateY(0)scaleY(.92)}}@keyframes scene-creature-hammer{0%,to{transform:rotate(0)}35%{transform:rotate(-9deg)}60%{transform:rotate(6deg)}}@keyframes scene-creature-fly{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}.scene-creature--think{animation:3s ease-in-out infinite scene-creature-think}.scene-creature--celebrate{animation:.75s ease-in-out infinite scene-creature-celebrate}.scene-creature--idle{animation:4s ease-in-out infinite scene-creature-idle}@keyframes scene-creature-think{0%,to{transform:rotate(0)}35%{transform:rotate(-4deg)translateY(-.5px)}65%{transform:rotate(3deg)translateY(-.5px)}}@keyframes scene-creature-celebrate{0%,to{transform:translateY(0)scaleY(1)}18%{transform:translateY(0)scaleY(.82)}48%{transform:translateY(-8px)scaleY(1.12)}72%{transform:translateY(0)scaleY(.9)}}@keyframes scene-creature-idle{0%,to{transform:translateY(0)}50%{transform:translateY(-.75px)}}@media (prefers-reduced-motion:reduce){.presence-scene .scene-pigeon,.presence-scene .scene-pigeon__wing,.presence-scene .scene-cloud,.presence-scene .scene-airplane,.presence-scene .scene-alpaca,.presence-scene .scene-alpaca__legs-front,.presence-scene .scene-alpaca__legs-back,.presence-scene .scene-creature{animation:none}}
