.swarm-agent-conversation-stage{position:relative;isolation:isolate;width:100%;max-width:1160px;min-height:390px;margin:0 auto 28px;padding:0 12px;box-sizing:border-box;overflow:hidden;background:transparent}.swarm-live-conversation{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;pointer-events:none;overflow:hidden}.swarm-agent-orbit{position:absolute;top:0;right:0;bottom:0;left:0}.swarm-agent-chip{position:absolute;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid color-mix(in srgb,var(--agent-color) 48%,transparent);border-radius:7px;background:linear-gradient(135deg,#051222e0,#040a16ad);box-shadow:0 0 18px color-mix(in srgb,var(--agent-color) 16%,transparent),inset 0 1px #ffffff12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#dff8ff;font:600 9px/1.2 JetBrains Mono,monospace;letter-spacing:.06em;opacity:.5;transform:scale(.94);transition:opacity .45s ease,transform .45s ease,box-shadow .45s ease,border-color .45s ease}.swarm-agent-chip:before{content:"";width:6px;height:6px;flex:0 0 6px;border-radius:50%;background:var(--agent-color);box-shadow:0 0 9px var(--agent-color)}.swarm-agent-chip.is-active{opacity:1;transform:scale(1.06);border-color:var(--agent-color);box-shadow:0 0 24px color-mix(in srgb,var(--agent-color) 35%,transparent),inset 0 0 18px color-mix(in srgb,var(--agent-color) 9%,transparent)}.swarm-agent-chip:nth-child(1){top:72px;left:5%}.swarm-agent-chip:nth-child(2){top:72px;right:5%}.swarm-agent-chip:nth-child(3){top:155px;left:1%}.swarm-agent-chip:nth-child(4){top:155px;right:1%}.swarm-agent-chip:nth-child(5){top:220px;left:10%}.swarm-agent-chip:nth-child(6){top:220px;right:10%}.swarm-live-message{position:absolute;left:50%;bottom:12px;transform:translate(-50%);width:min(620px,76%);min-height:112px;padding:13px 16px 12px;border:1px solid rgba(94,218,255,.5);border-radius:10px;background:linear-gradient(120deg,#031120f0,#07182be0 55%,#050e1ef0);box-shadow:0 0 0 1px #00d2ff14,0 0 32px #00b4ff2b,0 18px 42px #00000061,inset 0 1px #ffffff1a;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);text-align:left;overflow:hidden;opacity:1;transition:opacity .5s ease,transform .5s ease,border-color .4s ease}.swarm-live-message:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 15%,rgba(92,226,255,.09) 48%,transparent 78%);transform:translate(-120%);animation:swarm-message-scan 5.8s ease-in-out infinite}.swarm-live-message:after{content:"";position:absolute;top:0;left:0;width:100%;height:1px;background:linear-gradient(90deg,transparent,var(--message-color,#54dfff),transparent);box-shadow:0 0 14px var(--message-color,#54dfff)}.swarm-live-message.is-leaving{opacity:0;transform:translate(-50%,8px) scale(.97)}.swarm-live-message-head{position:relative;z-index:1;display:flex;align-items:center;gap:9px;margin-bottom:9px}.swarm-live-avatar{display:grid;place-items:center;width:27px;height:27px;border:1px solid var(--message-color,#54dfff);border-radius:7px;background:color-mix(in srgb,var(--message-color,#54dfff) 13%,#071626);color:var(--message-color,#54dfff);font:700 11px JetBrains Mono,monospace;box-shadow:0 0 15px color-mix(in srgb,var(--message-color,#54dfff) 25%,transparent)}.swarm-live-identity{display:flex;flex-direction:column;gap:2px;min-width:0}.swarm-live-name{color:#f1fbff;font:700 10px/1.2 JetBrains Mono,monospace;letter-spacing:.1em}.swarm-live-role{color:var(--message-color,#54dfff);font:500 8px/1.2 JetBrains Mono,monospace;letter-spacing:.13em}.swarm-live-state{margin-left:auto;color:var(--message-color,#54dfff);font:600 8px JetBrains Mono,monospace;letter-spacing:.1em;white-space:nowrap}.swarm-live-copy{position:relative;z-index:1;min-height:36px;margin:0;color:#e1f5ff;font:500 clamp(11px,1.15vw,13px)/1.55 "JetBrains Mono",monospace;letter-spacing:.01em;text-shadow:0 0 14px rgba(85,218,255,.13)}.swarm-live-copy:after{content:"";display:inline-block;width:6px;height:13px;margin-left:3px;vertical-align:-2px;background:var(--message-color,#54dfff);box-shadow:0 0 9px var(--message-color,#54dfff);animation:swarm-caret .8s steps(2,end) infinite}.swarm-live-message.is-complete .swarm-live-copy:after{opacity:0}.swarm-live-progress{position:relative;z-index:1;height:2px;margin-top:9px;overflow:hidden;background:#ffffff14}.swarm-live-progress span{display:block;width:0;height:100%;background:linear-gradient(90deg,var(--message-color,#54dfff),#fff);box-shadow:0 0 10px var(--message-color,#54dfff)}.swarm-live-message.is-typing .swarm-live-progress span{animation:swarm-progress 4.5s linear forwards}.swarm-live-footnote{position:absolute;right:16px;bottom:0;color:#9dc1d87a;font:500 7px JetBrains Mono,monospace;letter-spacing:.16em}.swarm-live-transmission{position:absolute;z-index:4;left:50%;top:190px;width:3px;height:3px;border-radius:50%;background:#e9fcff;box-shadow:0 0 12px 4px var(--message-color,#54dfff);opacity:0}.swarm-live-transmission.is-firing{animation:swarm-signal-burst .85s ease-out}@keyframes swarm-message-scan{0%,35%{transform:translate(-120%)}65%,to{transform:translate(120%)}}@keyframes swarm-caret{50%{opacity:0}}@keyframes swarm-progress{to{width:100%}}@keyframes swarm-signal-burst{0%{opacity:0;transform:translate(-50%) scale(.5)}20%{opacity:1}to{opacity:0;transform:translate(-50%,85px) scale(4)}}@media (max-width:900px){.swarm-agent-conversation-stage{min-height:410px}.swarm-agent-chip:nth-child(1){left:2%}.swarm-agent-chip:nth-child(2){right:2%}.swarm-live-message{width:min(620px,86%)}}@media (max-width:600px){.swarm-agent-conversation-stage{min-height:430px;padding-top:.5rem;padding-bottom:8px}.swarm-agent-chip{padding:6px 7px;font-size:7px;gap:5px}.swarm-agent-chip:nth-child(1),.swarm-agent-chip:nth-child(2){top:145px}.swarm-agent-chip:nth-child(3),.swarm-agent-chip:nth-child(4){top:185px}.swarm-agent-chip:nth-child(5),.swarm-agent-chip:nth-child(6){top:225px}.swarm-agent-chip:nth-child(3){left:1%}.swarm-agent-chip:nth-child(4){right:1%}.swarm-agent-chip:nth-child(5){left:3%}.swarm-agent-chip:nth-child(6){right:3%}.swarm-live-message{bottom:10px;width:calc(100% - 24px);min-height:118px;padding:11px 12px}.swarm-live-copy{font-size:10px;line-height:1.5;min-height:42px}.swarm-live-name{font-size:9px}.swarm-live-role,.swarm-live-state{font-size:7px}.swarm-live-footnote{right:12px;font-size:6px}}@media (prefers-reduced-motion:reduce){.swarm-live-message:before,.swarm-live-copy:after,.swarm-live-transmission,.swarm-live-progress span{animation:none!important}.swarm-live-message,.swarm-agent-chip{transition:none!important}}.swarm-agent-conversation-stage{min-height:430px;background:transparent}.swarm-agent-orbit{z-index:2;perspective:900px}.swarm-agent-orbit:before{content:"";position:absolute;left:50%;top:42%;width:min(76%,760px);height:250px;transform:translate(-50%,-50%) rotateX(64deg);border:1px solid rgba(55,205,255,.24);border-radius:50%;background:repeating-radial-gradient(ellipse at center,transparent 0 38px,rgba(54,204,255,.1) 39px 40px,transparent 41px 76px),conic-gradient(from 0deg,transparent 0 12%,rgba(0,210,255,.22) 16%,transparent 24% 48%,rgba(137,105,255,.2) 54%,transparent 63% 100%);box-shadow:0 0 32px #00b4ff1f,inset 0 0 30px #00b4ff14;animation:swarm-orbit-spin 18s linear infinite;pointer-events:none}.swarm-agent-orbit:after{content:"";position:absolute;left:50%;top:42%;width:min(64%,620px);height:180px;transform:translate(-50%,-50%) rotateX(64deg);border:1px dashed rgba(100,220,255,.28);border-radius:50%;box-shadow:0 0 22px #00beff1f;animation:swarm-orbit-counter 25s linear infinite;pointer-events:none}.swarm-agent-chip{z-index:3;animation:swarm-agent-float 3.8s ease-in-out infinite;will-change:transform}.swarm-agent-chip:nth-child(2){animation-delay:-.7s}.swarm-agent-chip:nth-child(3){animation-delay:-1.4s}.swarm-agent-chip:nth-child(4){animation-delay:-2.1s}.swarm-agent-chip:nth-child(5){animation-delay:-2.8s}.swarm-agent-chip:nth-child(6){animation-delay:-3.4s}.swarm-agent-chip.is-active{box-shadow:0 0 26px color-mix(in srgb,var(--agent-color) 42%,transparent),0 0 65px color-mix(in srgb,var(--agent-color) 18%,transparent),inset 0 0 18px color-mix(in srgb,var(--agent-color) 12%,transparent)}.swarm-live-message{z-index:6;animation:swarm-card-breathe 5s ease-in-out infinite}.swarm-live-transmission{z-index:4;opacity:.75;animation:swarm-ambient-pulse 2.8s ease-in-out infinite}.swarm-live-transmission.is-firing{animation:swarm-signal-burst .85s ease-out,swarm-ambient-pulse 2.8s ease-in-out infinite}.swarm-live-footnote{z-index:7}@keyframes swarm-orbit-spin{to{rotate:360deg}}@keyframes swarm-orbit-counter{to{rotate:-360deg}}@keyframes swarm-agent-float{0%,to{translate:0 0}50%{translate:0 -9px}}@keyframes swarm-card-breathe{0%,to{box-shadow:0 0 0 1px #00d2ff14,0 0 28px #00b4ff24,0 18px 42px #00000061,inset 0 1px #ffffff1a}50%{box-shadow:0 0 0 1px #00d2ff2e,0 0 46px #00b4ff47,0 18px 48px #0000006b,inset 0 1px #ffffff24}}@keyframes swarm-ambient-pulse{0%,to{transform:translate(-50%) scale(.7);opacity:.18}50%{transform:translate(-50%,38px) scale(2.2);opacity:.82}}@media (prefers-reduced-motion:reduce){.swarm-agent-orbit:before,.swarm-agent-orbit:after,.swarm-agent-chip,.swarm-live-message,.swarm-live-transmission{animation:none!important}}.swarm-agent-conversation-stage{min-height:570px;background:transparent}.swarm-live-message{top:auto;bottom:10px;left:50%;width:min(850px,90%);height:258px;min-height:258px;box-sizing:border-box;display:flex;flex-direction:column;padding:13px 16px 12px;animation:swarm-card-breathe 5s ease-in-out infinite}.swarm-live-message-head{flex:0 0 auto;padding-bottom:9px;margin-bottom:8px;border-bottom:1px solid rgba(110,210,255,.15)}.swarm-dialogue-feed{position:relative;z-index:2;display:flex;flex:1 1 auto;flex-direction:column;gap:7px;min-height:0;overflow:hidden;padding:1px 4px 3px 1px;text-align:left;scrollbar-width:thin;scrollbar-color:rgba(70,190,235,.4) transparent}.swarm-dialogue-message{flex:0 0 auto;max-width:94%;padding:7px 10px 8px;border:1px solid color-mix(in srgb,var(--speaker-color) 30%,rgba(120,190,220,.08));border-left:2px solid var(--speaker-color);border-radius:3px 8px 8px 3px;background:linear-gradient(100deg,color-mix(in srgb,var(--speaker-color) 9%,rgba(3,15,29,.94)),#030d1ac7);box-shadow:0 3px 14px #00000024;opacity:0;transform:translateY(8px);animation:swarm-dialogue-in .35s ease forwards}.swarm-dialogue-message:nth-child(2n){align-self:flex-end;border-left:1px solid color-mix(in srgb,var(--speaker-color) 30%,rgba(120,190,220,.08));border-right:2px solid var(--speaker-color);border-radius:8px 3px 3px 8px;background:linear-gradient(260deg,color-mix(in srgb,var(--speaker-color) 10%,rgba(3,15,29,.94)),#030d1ac7)}.swarm-dialogue-meta{display:flex;align-items:center;gap:10px;margin-bottom:3px}.swarm-dialogue-speaker{color:var(--speaker-color);font:700 8px/1.3 JetBrains Mono,monospace;letter-spacing:.12em}.swarm-dialogue-status{color:#aacde173;font:500 7px/1.3 JetBrains Mono,monospace;letter-spacing:.08em}.swarm-dialogue-text{margin:0;color:#e6f5ff;font:500 10px/1.45 Inter,sans-serif;letter-spacing:.005em;text-shadow:0 0 12px rgba(80,200,255,.08)}.swarm-dialogue-message.is-delivered .swarm-dialogue-status{color:#66e1beb3}@keyframes swarm-dialogue-in{to{opacity:1;transform:translateY(0)}}@media (max-width:900px){.swarm-agent-conversation-stage{min-height:585px}.swarm-live-message{width:94%;height:270px;min-height:270px}}@media (max-width:600px){.swarm-agent-conversation-stage{min-height:600px}.swarm-live-message{left:50%;bottom:8px;width:calc(100% - 16px);height:282px;min-height:282px;padding:10px}.swarm-live-message-head{gap:7px;padding-bottom:7px;margin-bottom:6px}.swarm-live-avatar{width:24px;height:24px}.swarm-live-name{font-size:8px}.swarm-live-role,.swarm-live-state{font-size:6px}.swarm-dialogue-feed{gap:6px}.swarm-dialogue-message{max-width:98%;padding:6px 8px}.swarm-dialogue-speaker{font-size:7px}.swarm-dialogue-status{font-size:6px}.swarm-dialogue-text{font-size:9px;line-height:1.4}}@media (prefers-reduced-motion:reduce){.swarm-dialogue-message{animation:none;opacity:1;transform:none}}.swarm-agent-conversation-stage.swarm-orbital-dialogue{width:100%;max-width:1320px;min-height:740px;margin:0 auto 30px;padding:0 10px;overflow:visible;background:radial-gradient(ellipse at 50% 48%,rgba(0,160,255,.18),transparent 48%),radial-gradient(ellipse at 50% 60%,rgba(140,65,255,.12),transparent 70%)}.swarm-orbital-scene{position:relative;width:100%;height:740px;isolation:isolate;overflow:hidden;border:0;border-radius:0;background:transparent;box-shadow:none}.swarm-orbital-scene:before{content:none}.swarm-core-rings{position:absolute;left:50%;top:49%;width:410px;height:410px;transform:translate(-50%,-50%);border:1px solid rgba(0,203,255,.28);border-radius:50%;box-shadow:0 0 40px #00b9ff29,inset 0 0 38px #00b9ff1f;animation:swarm-core-breathe 4s ease-in-out infinite}.swarm-core-rings:before,.swarm-core-rings:after{content:"";position:absolute;top:28px;right:28px;bottom:28px;left:28px;border:1px dashed rgba(131,105,255,.38);border-radius:50%;transform:rotateX(68deg);animation:swarm-ring-spin 24s linear infinite}.swarm-core-rings:after{top:70px;right:70px;bottom:70px;left:70px;border-style:solid;border-color:#00dcff66;animation-direction:reverse;animation-duration:17s}.swarm-core-rings i{position:absolute;left:50%;top:50%;width:560px;height:180px;border:1px solid rgba(0,195,255,.18);border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg)}.swarm-core-rings i:nth-child(2){transform:translate(-50%,-50%) rotateX(68deg) rotate(60deg);border-color:#aa5aff33}.swarm-core-rings i:nth-child(3){transform:translate(-50%,-50%) rotateX(68deg) rotate(120deg);border-color:#00dcdc2e}.swarm-core-beacon{position:absolute;z-index:2;left:50%;top:49%;width:190px;height:190px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;border-radius:50%;border:1px solid rgba(75,220,255,.55);background:radial-gradient(circle at 35% 25%,#5ae1ff47,#07183ae0 58%,#020719f0);box-shadow:0 0 22px #00d2ff99,0 0 85px #0087ff47,inset 0 0 35px #00dcff2e;text-align:center;animation:swarm-beacon-float 5s ease-in-out infinite}.swarm-core-beacon span{color:#d9faff;font:800 19px Inter,sans-serif;letter-spacing:.13em;text-shadow:0 0 16px #00cfff}.swarm-core-beacon strong{color:#65dfff;font:700 10px JetBrains Mono,monospace;letter-spacing:.2em}.swarm-core-beacon small{color:#bee1ff8f;font:8px JetBrains Mono,monospace;letter-spacing:.12em}.swarm-agent-node{position:absolute;z-index:4;width:250px;height:190px;--agent:#62e5ff;animation:swarm-node-drift 6s ease-in-out infinite}.swarm-agent-sphere{position:absolute;z-index:2;left:50%;top:0;width:116px;height:116px;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid color-mix(in srgb,var(--agent) 80%,white);border-radius:50%;background:radial-gradient(circle at 32% 23%,color-mix(in srgb,var(--agent) 38%,transparent),#041430c7 52%,#010718e6);box-shadow:0 0 14px color-mix(in srgb,var(--agent) 65%,transparent),0 0 42px color-mix(in srgb,var(--agent) 32%,transparent),inset 0 0 24px color-mix(in srgb,var(--agent) 32%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .5s ease,box-shadow .5s ease}.swarm-agent-sphere:before{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border:1px solid color-mix(in srgb,var(--agent) 35%,transparent);border-radius:50%;animation:swarm-sphere-spin 12s linear infinite}.swarm-agent-sphere b{color:#fff;font:34px/1 Inter,sans-serif;text-shadow:0 0 16px var(--agent)}.swarm-agent-sphere small{color:var(--agent);font:700 8px JetBrains Mono,monospace;letter-spacing:.08em;text-shadow:0 0 10px var(--agent)}.sphere-glint{position:absolute;top:13px;left:24px;width:34px;height:18px;border-radius:50%;background:#fff3;filter:blur(9px);transform:rotate(-35deg)}.swarm-agent-node.is-speaking .swarm-agent-sphere{transform:translate(-50%) scale(1.12);box-shadow:0 0 22px var(--agent),0 0 70px color-mix(in srgb,var(--agent) 52%,transparent),inset 0 0 32px color-mix(in srgb,var(--agent) 40%,transparent)}.swarm-agent-bubble{position:absolute;z-index:3;top:124px;left:50%;width:245px;min-height:92px;box-sizing:border-box;padding:10px 12px;border:1px solid color-mix(in srgb,var(--agent) 68%,transparent);border-radius:10px;background:linear-gradient(135deg,color-mix(in srgb,var(--agent) 12%,rgba(3,13,31,.91)),#020816db);box-shadow:0 0 24px color-mix(in srgb,var(--agent) 18%,transparent),inset 0 1px #ffffff1f;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);transform:translate(-50%);transition:opacity .4s ease,transform .4s ease}.swarm-agent-bubble:before{content:"";position:absolute;top:-6px;left:calc(50% - 6px);width:10px;height:10px;transform:rotate(45deg);border-left:1px solid var(--agent);border-top:1px solid var(--agent);background:#07162a}.swarm-agent-bubble label{display:flex;justify-content:space-between;gap:8px;color:var(--agent);font:700 8px JetBrains Mono,monospace;letter-spacing:.08em}.swarm-agent-bubble label em{font-style:normal;color:#bedcf56b;font-size:7px}.swarm-agent-bubble p{margin:7px 0 0;color:#edf8ff;font:500 11px/1.45 Inter,sans-serif;text-shadow:0 0 10px rgba(80,200,255,.1)}.node-coordinator{left:calc(50% - 125px);top:4%;animation-delay:-1s}.node-research{left:5%;top:20%;animation-delay:-2.2s}.node-analyst{right:5%;top:20%;animation-delay:-3.1s}.node-governance{left:5%;top:57%;animation-delay:-.8s}.node-optimizer{right:5%;top:57%;animation-delay:-2.7s}.node-validator{left:calc(50% - 125px);top:69%;animation-delay:-1.7s}.node-research .swarm-agent-bubble,.node-governance .swarm-agent-bubble{left:100%;top:12px;transform:none}.node-research .swarm-agent-bubble:before,.node-governance .swarm-agent-bubble:before{left:-6px;top:22px;transform:rotate(-45deg);border:0;border-left:1px solid var(--agent);border-top:1px solid var(--agent)}.node-analyst .swarm-agent-bubble,.node-optimizer .swarm-agent-bubble{left:auto;right:100%;top:12px;transform:none}.node-analyst .swarm-agent-bubble:before,.node-optimizer .swarm-agent-bubble:before{left:auto;right:-6px;top:22px;transform:rotate(135deg);border:0;border-left:1px solid var(--agent);border-top:1px solid var(--agent)}.node-validator .swarm-agent-bubble{top:auto;bottom:122px}.node-validator .swarm-agent-bubble:before{top:auto;bottom:-6px;transform:rotate(225deg);border:0;border-right:1px solid var(--agent);border-bottom:1px solid var(--agent)}.swarm-orbit-particle{position:absolute;z-index:1;width:7px;height:7px;border-radius:50%;background:#baf7ff;box-shadow:0 0 15px 5px #00bfff;animation:swarm-particle-flight 8s linear infinite}.particle-a{top:48%;left:8%}.particle-b{top:70%;right:12%;animation-delay:-3s}.particle-c{top:14%;right:32%;animation-delay:-5s}.swarm-scene-caption{position:absolute;z-index:5;left:22px;right:22px;bottom:17px;display:flex;align-items:center;gap:12px;color:#75dfff;font:700 9px JetBrains Mono,monospace;letter-spacing:.12em}.swarm-scene-caption i{width:5px;height:5px;border-radius:50%;background:#5dfbd2;box-shadow:0 0 10px #5dfbd2}.swarm-scene-caption small{margin-left:auto;color:#aad7f57a;font-size:8px}@keyframes swarm-core-breathe{0%,to{box-shadow:0 0 35px #00b9ff1f,inset 0 0 30px #00b9ff14}50%{box-shadow:0 0 75px #00b9ff4d,inset 0 0 50px #00b9ff29}}@keyframes swarm-ring-spin{to{rotate:360deg}}@keyframes swarm-sphere-spin{to{rotate:360deg}}@keyframes swarm-beacon-float{0%,to{margin-top:0}50%{margin-top:-10px}}@keyframes swarm-node-drift{0%,to{translate:0 0}50%{translate:0 -12px}}@keyframes swarm-particle-flight{0%{transform:translate(0) scale(.5);opacity:.1}30%{opacity:1}to{transform:translate(160px,-110px) scale(1.3);opacity:0}}@media (max-width:900px){.swarm-agent-conversation-stage.swarm-orbital-dialogue{min-height:1040px}.swarm-orbital-scene{height:1040px}.swarm-core-rings{top:50%;width:330px;height:330px}.swarm-core-beacon{top:50%;width:150px;height:150px}.swarm-agent-node{width:220px}.node-coordinator{top:2%}.node-research{left:2%;top:22%}.node-analyst{right:2%;top:22%}.node-governance{left:2%;top:59%}.node-optimizer{right:2%;top:59%}.node-validator{top:79%}.swarm-agent-bubble{width:210px}.swarm-scene-caption{bottom:12px}}@media (max-width:600px){.swarm-agent-conversation-stage.swarm-orbital-dialogue{min-height:1420px;padding:0}.swarm-orbital-scene{height:1420px;border-radius:12px}.swarm-core-rings{top:50%;width:280px;height:280px}.swarm-core-beacon{top:50%;width:128px;height:128px}.swarm-core-beacon span{font-size:14px}.swarm-core-beacon strong{font-size:8px}.swarm-agent-node{left:50%!important;right:auto!important;width:100%;height:190px;transform:translate(-50%)}.node-coordinator{top:1%}.node-research{top:17%}.node-analyst{top:33%}.node-governance{top:49%}.node-optimizer{top:65%}.node-validator{top:81%}.swarm-agent-sphere{left:24%;width:94px;height:94px;transform:translate(-50%)}.swarm-agent-node.is-speaking .swarm-agent-sphere{transform:translate(-50%) scale(1.1)}.swarm-agent-sphere b{font-size:28px}.swarm-agent-bubble,.node-research .swarm-agent-bubble,.node-governance .swarm-agent-bubble,.node-analyst .swarm-agent-bubble,.node-optimizer .swarm-agent-bubble,.node-validator .swarm-agent-bubble{left:auto;right:3%;top:8px;bottom:auto;width:66%;min-height:88px;transform:none}.swarm-agent-bubble:before,.node-research .swarm-agent-bubble:before,.node-governance .swarm-agent-bubble:before,.node-analyst .swarm-agent-bubble:before,.node-optimizer .swarm-agent-bubble:before,.node-validator .swarm-agent-bubble:before{left:-6px;right:auto;top:24px;bottom:auto;transform:rotate(-45deg);border:0;border-left:1px solid var(--agent);border-top:1px solid var(--agent)}.swarm-agent-bubble p{font-size:10px;line-height:1.4}.swarm-scene-caption{left:12px;right:12px;bottom:10px;flex-wrap:wrap;font-size:7px}.swarm-scene-caption small{width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.swarm-core-rings,.swarm-agent-node,.swarm-agent-sphere:before,.swarm-orbit-particle,.swarm-core-beacon{animation:none!important}}.swarm-orbital-scene{background:transparent}.swarm-orbital-scene:after{content:"";position:absolute;z-index:0;pointer-events:none;left:50%;top:49%;width:min(1080px,96%);aspect-ratio:1.9;transform:translate(-50%,-50%) rotateX(66deg);border:1px solid rgba(0,210,255,.22);border-radius:50%;box-shadow:0 0 28px #00beff12,inset 0 0 28px #00beff0b;animation:swarm-backdrop-ring 48s linear infinite}.swarm-backdrop-rings{position:absolute;z-index:0;pointer-events:none;left:50%;top:49%;width:min(980px,92%);aspect-ratio:1.9;transform:translate(-50%,-50%) rotateX(66deg);border:1px dashed rgba(0,210,255,.15);border-radius:50%;box-shadow:0 0 60px #00a0ff0d,inset 0 0 50px #00a0ff0a}.swarm-backdrop-rings:before,.swarm-backdrop-rings:after{content:"";position:absolute;top:10%;right:10%;bottom:10%;left:10%;border:1px solid rgba(170,120,255,.17);border-radius:50%;transform:rotate(28deg)}.swarm-backdrop-rings:after{top:22%;right:22%;bottom:22%;left:22%;border-style:dashed;border-color:#00dcff33;transform:rotate(-38deg)}.swarm-agent-node.is-speaking .swarm-agent-bubble{border-color:var(--agent);box-shadow:0 0 30px color-mix(in srgb,var(--agent) 32%,transparent),inset 0 0 22px color-mix(in srgb,var(--agent) 10%,transparent)}.swarm-agent-node.is-speaking .swarm-agent-bubble label em{color:var(--agent)}.swarm-agent-bubble p{min-height:3em}@keyframes swarm-backdrop-ring{to{rotate:360deg}}@media (max-width:600px){.swarm-orbital-scene:after,.swarm-backdrop-rings{width:145%;aspect-ratio:1.15}}@media (prefers-reduced-motion:reduce){.swarm-orbital-scene:after{animation:none}}.swarm-agent-bubble{min-height:112px;padding:11px 13px 10px;background:linear-gradient(145deg,color-mix(in srgb,var(--agent) 13%,rgba(5,17,35,.96)),#020816f0);box-shadow:0 0 26px color-mix(in srgb,var(--agent) 20%,transparent),inset 0 1px #ffffff24,inset 0 -14px 28px #0000002e}.swarm-agent-bubble label{align-items:center;min-height:12px;font-size:8px;letter-spacing:.1em}.swarm-agent-bubble label em{white-space:nowrap;font-size:7px}.swarm-agent-bubble p{margin-top:8px;font-size:11px;line-height:1.52;letter-spacing:.005em;overflow-wrap:anywhere;text-wrap:pretty}.swarm-agent-live-status{position:relative;z-index:1;font-variant-numeric:tabular-nums}.swarm-agent-node.is-speaking .swarm-agent-bubble{border-color:color-mix(in srgb,var(--agent) 92%,white);box-shadow:0 0 34px color-mix(in srgb,var(--agent) 34%,transparent),inset 0 0 24px color-mix(in srgb,var(--agent) 12%,transparent),inset 0 1px #ffffff29}@media (max-width:900px){.swarm-agent-bubble{min-height:116px;padding:10px 11px}.swarm-agent-bubble p{font-size:10px;line-height:1.48}}@media (max-width:600px){.swarm-agent-conversation-stage.swarm-orbital-dialogue{min-height:1510px}.swarm-orbital-scene{height:1510px}.swarm-agent-node{height:198px}.swarm-agent-bubble,.node-research .swarm-agent-bubble,.node-governance .swarm-agent-bubble,.node-analyst .swarm-agent-bubble,.node-optimizer .swarm-agent-bubble,.node-validator .swarm-agent-bubble{top:4px;min-height:104px;padding:9px 10px}.swarm-agent-bubble p{font-size:9.5px;line-height:1.45}.swarm-agent-live-status{font-size:6.5px!important}}@media (prefers-reduced-motion:reduce){.swarm-agent-bubble,.swarm-agent-node.is-speaking .swarm-agent-bubble{transition:none}}#swarm-agent-conversation-stage .swarm-orbital-scene{background:radial-gradient(ellipse at 50% 49%,rgba(0,183,255,.075),transparent 44%),linear-gradient(180deg,#020a1814,#020a1838)}#swarm-agent-conversation-stage .swarm-agent-bubble{border-radius:12px;background:linear-gradient(145deg,color-mix(in srgb,var(--agent) 14%,rgba(4,15,31,.97)),#020815f5);box-shadow:0 12px 34px #0003,0 0 20px color-mix(in srgb,var(--agent) 14%,transparent),inset 0 1px #ffffff21;transition:border-color .35s ease,box-shadow .35s ease,background .35s ease}#swarm-agent-conversation-stage .swarm-agent-node.is-speaking .swarm-agent-bubble{background:linear-gradient(145deg,color-mix(in srgb,var(--agent) 20%,rgba(5,19,38,.98)),#020815f7);box-shadow:0 0 0 1px color-mix(in srgb,var(--agent) 18%,transparent),0 0 38px color-mix(in srgb,var(--agent) 32%,transparent),0 14px 36px #0000003d,inset 0 1px #ffffff2e}#swarm-agent-conversation-stage .swarm-agent-node.is-speaking .swarm-agent-sphere{filter:brightness(1.12)}#swarm-agent-conversation-stage .swarm-agent-bubble p{min-height:3.1em;text-wrap:pretty}#swarm-agent-conversation-stage .swarm-agent-live-status{text-transform:uppercase;letter-spacing:.055em}@media (max-width:600px){.swarm-agent-conversation-stage.swarm-orbital-dialogue{min-height:1280px}.swarm-agent-conversation-stage .swarm-orbital-scene{height:1280px}.swarm-agent-conversation-stage .swarm-agent-node{height:178px}.swarm-agent-conversation-stage .swarm-agent-bubble,.swarm-agent-conversation-stage .node-research .swarm-agent-bubble,.swarm-agent-conversation-stage .node-governance .swarm-agent-bubble,.swarm-agent-conversation-stage .node-analyst .swarm-agent-bubble,.swarm-agent-conversation-stage .node-optimizer .swarm-agent-bubble,.swarm-agent-conversation-stage .node-validator .swarm-agent-bubble{min-height:96px;padding:8px 10px}.swarm-agent-conversation-stage .swarm-agent-bubble p{min-height:3em;font-size:9.5px;line-height:1.43}}@media (prefers-reduced-motion:reduce){#swarm-agent-conversation-stage .swarm-agent-bubble,#swarm-agent-conversation-stage .swarm-agent-node.is-speaking .swarm-agent-bubble{transition:none}}.ai-services-premium-card{position:relative!important;isolation:isolate;background:radial-gradient(ellipse at 50% 0%,rgba(var(--ai-accent-rgb),.13),transparent 54%),linear-gradient(155deg,#0f1c2bfa,#060d17fc 74%)!important;border:1px solid rgba(var(--ai-accent-rgb),.28)!important;border-radius:18px!important;box-shadow:inset 0 1px #ffffff0f,0 18px 48px #00000042!important;transition:transform .35s ease,border-color .35s ease,box-shadow .35s ease!important;overflow:hidden}.ai-services-premium-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(115deg,transparent 15%,rgba(var(--ai-accent-rgb),.07) 48%,transparent 78%)}.ai-services-premium-card:nth-of-type(1){--ai-accent:#ff7378;--ai-accent-rgb:255,115,120}.ai-services-premium-card:nth-of-type(2){--ai-accent:#62e5f8;--ai-accent-rgb:98,229,248}.ai-services-premium-card:nth-of-type(3){--ai-accent:#70efb2;--ai-accent-rgb:112,239,178}.ai-services-premium-card>span:first-child{color:var(--ai-accent)!important}.ai-services-premium-card>h3{color:#f4f8fc!important;letter-spacing:-.035em}.ai-services-premium-card>p{color:#a7b5c5!important}.ai-services-premium-card>div:last-child{color:var(--ai-accent)!important}.ai-services-visual{position:relative;display:flex;flex-direction:column;justify-content:center;min-height:164px;margin:2px 0 22px;overflow:hidden;border:1px solid rgba(var(--ai-accent-rgb),.22);border-radius:13px;background:radial-gradient(ellipse at 50% 52%,rgba(var(--ai-accent-rgb),.12),transparent 64%),#030911b8;box-shadow:inset 0 0 34px #00000057,0 10px 24px #0000001f}.ai-services-visual:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(154,185,209,.055) 1px,transparent 1px),linear-gradient(90deg,rgba(154,185,209,.055) 1px,transparent 1px);background-size:22px 22px;-webkit-mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent);mask-image:linear-gradient(transparent,#000 18%,#000 82%,transparent)}.ai-services-visual svg{position:relative;z-index:1;display:block;width:100%;height:136px;overflow:visible}.ai-services-visual-caption{position:relative;z-index:2;align-self:center;margin:0 6px 9px;color:var(--ai-accent)!important;opacity:.72;font:700 7px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace!important;letter-spacing:.13em;text-align:center}.ai-services-visual--reasoning .reason-orbits{stroke:#ff8589;stroke-opacity:.46;transform-origin:180px 78px;animation:ai-orbit 32s linear infinite}.ai-services-visual--reasoning .reason-links{stroke:#ff8589;stroke-opacity:.5;stroke-width:1.2;stroke-dasharray:3 6}.ai-services-visual--reasoning .reason-nodes{fill:#0b1724;stroke:#ff999d;stroke-width:1.6;filter:drop-shadow(0 0 5px rgba(255,115,120,.8))}.ai-services-visual--reasoning .reason-halo{fill:#ff7378;opacity:.25;filter:blur(13px);animation:ai-breathe 4s ease-in-out infinite}.ai-services-visual--reasoning .reason-core{fill:#fff;filter:drop-shadow(0 0 8px #ff7378)}.ai-services-visual--reasoning .reason-ring{fill:none;stroke:#ffb0b2;stroke-opacity:.8}.ai-services-visual--agentic .agent-route{fill:none;stroke:#62e5f8;stroke-width:1.8;stroke-dasharray:5 7;animation:ai-flow 5s linear infinite}.ai-services-visual--agentic .agent-route--branch{opacity:.55;animation-direction:reverse;animation-duration:6s}.ai-services-visual--agentic .agent-guide{fill:none;stroke:#62e5f8;stroke-opacity:.24;stroke-dasharray:3 6}.ai-services-visual--agentic .agent-nodes{fill:#071725;stroke:#8af0ff;stroke-width:1.5;filter:drop-shadow(0 0 4px rgba(98,229,248,.7))}.ai-services-visual--agentic .agent-core{fill:#0b2535;stroke:#c4f8ff;stroke-width:1.5;animation:ai-breathe 3.4s ease-in-out infinite}.ai-services-visual--agentic .agent-core-mark{stroke:#e4fdff;stroke-width:1.5;stroke-linecap:round}.ai-services-visual--agentic .agent-pulse{fill:#fff;filter:drop-shadow(0 0 5px #62e5f8)}.ai-services-visual--creative .creative-contours{stroke:#70efb2;stroke-opacity:.52;stroke-width:1.1;stroke-dasharray:2 5;animation:ai-contour 8s ease-in-out infinite}.ai-services-visual--creative .creative-diamond{fill:#0a2920;stroke:#a5ffd2;stroke-width:1.6;filter:drop-shadow(0 0 7px rgba(112,239,178,.7))}.ai-services-visual--creative .creative-diamond-inner{fill:none;stroke:#e2fff0;stroke-opacity:.9}.ai-services-visual--creative .creative-sparks{fill:#caffdf;filter:drop-shadow(0 0 4px #70efb2);animation:ai-spark 3s ease-in-out infinite alternate}.ai-services-premium-card:hover,.ai-services-premium-card:focus-within{transform:translateY(-5px)!important;border-color:rgba(var(--ai-accent-rgb),.58)!important;box-shadow:inset 0 1px #ffffff14,0 25px 58px #00000061,0 0 34px rgba(var(--ai-accent-rgb),.1)!important}@keyframes ai-orbit{to{transform:rotate(360deg)}}@keyframes ai-breathe{0%,to{opacity:.62;transform:scale(.95)}50%{opacity:1;transform:scale(1.05)}}@keyframes ai-flow{to{stroke-dashoffset:-48}}@keyframes ai-contour{0%,to{opacity:.45;transform:scale(.97)}50%{opacity:.95;transform:scale(1.025)}}@keyframes ai-spark{0%{opacity:.35}to{opacity:1}}@media (max-width:620px){.ai-services-visual{min-height:146px;margin:0 0 18px}.ai-services-visual svg{height:120px}.ai-services-premium-card{padding:24px!important}}@media (prefers-reduced-motion:reduce){.ai-services-premium-card,.ai-services-premium-card:before,.ai-services-visual *{animation:none!important;transition:none!important}.ai-services-premium-card:hover,.ai-services-premium-card:focus-within{transform:none!important}}#terminal-chassis-box{isolation:isolate;background:radial-gradient(ellipse at 50% 42%,rgba(0,210,255,.09),transparent 52%),linear-gradient(145deg,#030810f7,#02050bfc)!important}#workflow-matrix-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;width:100%;height:100%;display:block;pointer-events:none}#terminal-chassis-box>.matrix-terminal-header{position:relative;z-index:3}#matrix-stream-viewer{position:relative;z-index:2;margin-top:auto;max-height:46%;min-height:170px;overflow:auto;background:linear-gradient(180deg,#03070fb8,#02050bf5);border-top:1px solid rgba(0,210,255,.16);text-shadow:0 1px 8px rgba(0,0,0,.45);scrollbar-width:thin;scrollbar-color:rgba(0,210,255,.35) rgba(2,5,11,.4)}#matrix-stream-viewer::-webkit-scrollbar{width:5px}#matrix-stream-viewer::-webkit-scrollbar-thumb{background:#00d2ff59;border-radius:8px}#terminal-chassis-box .matrix-canvas-vignette{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;background:radial-gradient(ellipse at center,transparent 30%,rgba(1,4,10,.34) 100%),linear-gradient(180deg,rgba(2,5,11,.08),transparent 45%,rgba(2,5,11,.5))}#terminal-chassis-box.is-webgl-fallback{background:radial-gradient(circle at 50% 38%,rgba(0,210,255,.16),transparent 23%),radial-gradient(circle at 50% 38%,rgba(0,210,255,.055),transparent 48%),linear-gradient(145deg,#030914,#02050b)!important}#terminal-chassis-box.is-webgl-fallback:before{content:"";position:absolute;top:12%;right:18%;bottom:36%;left:18%;border:1px solid rgba(0,210,255,.22);border-radius:50%;box-shadow:0 0 50px #00d2ff14,inset 0 0 50px #00d2ff0d;pointer-events:none}@media (max-width:768px){#terminal-chassis-box{min-height:500px!important}#matrix-stream-viewer{max-height:52%;min-height:190px;padding:1rem!important;font-size:10px!important}}@media (prefers-reduced-motion:reduce){#workflow-matrix-canvas{opacity:.82}}#terminal-chassis-box:not(.is-webgl-fallback):before{content:"";position:absolute;top:4%;right:8%;bottom:34%;left:8%;z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 43%,rgba(0,210,255,.16) 0%,rgba(0,110,255,.075) 24%,transparent 61%),radial-gradient(ellipse at 50% 55%,rgba(100,70,255,.055) 0%,transparent 58%);filter:blur(12px);opacity:.95}#workflow-matrix-canvas{z-index:1;filter:drop-shadow(0 0 10px rgba(0,210,255,.13))}#terminal-chassis-box .matrix-canvas-vignette{z-index:2}#terminal-chassis-box>.matrix-terminal-header{z-index:4}#matrix-stream-viewer{z-index:3}@media (max-width:768px){#terminal-chassis-box:not(.is-webgl-fallback):before{top:3%;right:2%;bottom:39%;left:2%;filter:blur(8px)}#workflow-matrix-canvas{filter:none}}@media (prefers-reduced-motion:reduce){#workflow-matrix-canvas{filter:none}}#matrix-main-wrapper{position:relative;isolation:isolate;padding:0!important;border:0;border-radius:0;background:transparent;box-shadow:none}#matrix-main-wrapper:before{content:none}#matrix-main-wrapper>.flex-responsive-override{display:grid!important;grid-template-columns:minmax(290px,.78fr) minmax(0,1.22fr);align-items:stretch!important;gap:clamp(1.15rem,2.5vw,2.4rem)!important}#matrix-main-wrapper>.flex-responsive-override>.matrix-control-panel,#matrix-main-wrapper>.flex-responsive-override>.matrix-visual-panel{width:auto!important;min-width:0}#matrix-main-wrapper>.flex-responsive-override>.matrix-control-panel{justify-content:flex-start!important;gap:clamp(1rem,2vw,1.55rem)!important}#matrix-main-wrapper #core-status-string{color:#8ba7b8!important;letter-spacing:.16em!important}#matrix-main-wrapper h2{font-size:clamp(1.8rem,3vw,2.45rem)!important;line-height:1.06!important;letter-spacing:-.045em!important;margin-top:1rem!important;max-width:13ch;background:linear-gradient(115deg,#f4fbff 4%,#a8c6d8 46%,#fff 72%,#76dfff)!important;-webkit-background-clip:text!important;background-clip:text!important;filter:drop-shadow(0 8px 22px rgba(0,0,0,.36))!important}#matrix-main-wrapper .matrix-control-panel>div:first-child>p{max-width:52ch;color:#91a2af!important;font-size:.82rem!important;line-height:1.75!important}#matrix-main-wrapper .matrix-profile-selector{position:relative;overflow:hidden;padding:clamp(1rem,2vw,1.4rem)!important;border:1px solid rgba(105,201,237,.2)!important;border-radius:17px!important;background:linear-gradient(145deg,#1a2229f0,#0d1319f5)!important;box-shadow:inset 0 1px #ffffff0b,0 14px 32px #00000038!important}#matrix-main-wrapper .matrix-profile-selector:before{content:"";position:absolute;left:0;top:14%;bottom:14%;width:2px;background:linear-gradient(180deg,transparent,#00d2ff,transparent);box-shadow:0 0 16px #00d2ff61;pointer-events:none}#matrix-main-wrapper .matrix-profile-selector>label{color:#9aafbd!important;letter-spacing:.15em!important;font-size:9px!important}#workflow-profile-range{height:5px!important;border-radius:99px!important;background-color:#26333d!important;box-shadow:inset 0 1px 3px #000000a6;accent-color:#00d2ff;outline:none}#workflow-profile-range::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:17px;height:17px;border-radius:50%;background:linear-gradient(145deg,#e8fbff,#48d8ff);border:2px solid #0d2632;box-shadow:0 0 0 4px #00d2ff1f,0 0 18px #00d2ff94;transition:box-shadow .2s ease,transform .2s ease}#workflow-profile-range::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:linear-gradient(145deg,#e8fbff,#48d8ff);border:2px solid #0d2632;box-shadow:0 0 0 4px #00d2ff1f,0 0 18px #00d2ff94}#workflow-profile-range:focus-visible::-webkit-slider-thumb{box-shadow:0 0 0 6px #00d2ff33,0 0 22px #00d2ffb8}.matrix-profile-step{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;padding:7px 3px;color:#788c9a;font:700 9px/1.2 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.1em;cursor:pointer;border-radius:5px;transition:color .22s ease,background .22s ease,text-shadow .22s ease}.matrix-profile-step:hover{color:#d8f6ff;background:#00d2ff0e}.matrix-profile-step.is-active{color:#7be5ff!important;text-shadow:0 0 14px rgba(0,210,255,.3)}.matrix-profile-step:focus-visible{outline:1px solid rgba(0,210,255,.8);outline-offset:3px}#matrix-main-wrapper .matrix-metric-grid{gap:.55rem!important}#matrix-main-wrapper .matrix-metric-grid>div{min-width:0;padding:1rem .65rem!important;border:1px solid rgba(135,169,190,.13)!important;border-radius:13px!important;background:linear-gradient(155deg,#1f2830b8,#0e141ad1)!important;box-shadow:inset 0 1px #ffffff09,0 8px 22px #00000029!important;transition:border-color .25s ease,transform .25s ease,background .25s ease}#matrix-main-wrapper .matrix-metric-grid>div:hover{transform:translateY(-2px);border-color:#69c9ed47!important;background:linear-gradient(155deg,#23313bc7,#0e141ae0)!important}#matrix-main-wrapper .matrix-metric-grid>div>span:first-child{min-height:2.2em;color:#8da1af!important;font-size:8px!important;letter-spacing:.11em!important}#matrix-main-wrapper .matrix-metric-grid>div>span:nth-child(2){font-size:clamp(.82rem,1.3vw,1.05rem)!important;overflow-wrap:anywhere}#matrix-main-wrapper .matrix-visual-panel{min-height:100%}#terminal-chassis-box{min-height:530px!important;border:1px solid rgba(105,201,237,.2)!important;border-radius:19px!important;background:radial-gradient(ellipse at 50% 34%,rgba(0,210,255,.075),transparent 55%),linear-gradient(150deg,#141c23f5,#080d12fc)!important;box-shadow:0 26px 64px #0000006b,inset 0 1px #ffffff0b,inset 0 0 42px #00d2ff06!important}#terminal-chassis-box:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 1px #ffffff05,inset 0 -70px 90px #00000038}#terminal-chassis-box>.matrix-terminal-header{padding:1rem 1.25rem!important;background:linear-gradient(90deg,#18222ae6,#0e151bb8)!important;border-bottom:1px solid rgba(105,201,237,.15)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}#terminal-chassis-box .matrix-terminal-header span:first-of-type{color:#9aafbd!important;letter-spacing:.08em!important}#layer-matrix-badge{color:#a9d8e8!important;background:#182a34c7!important;border-color:#69c9ed33!important;border-radius:5px!important;letter-spacing:.09em!important}#matrix-stream-viewer{padding:clamp(1rem,2vw,1.55rem)!important;max-height:48%!important;min-height:205px!important;background:linear-gradient(180deg,#080f1585,#070c11eb)!important;border-top:1px solid rgba(105,201,237,.14)!important;scrollbar-color:rgba(105,201,237,.38) rgba(10,16,21,.5)!important}#matrix-stream-viewer>div{font-size:clamp(11px,.85vw,12px);line-height:1.75}#matrix-stream-viewer strong{color:#f0f8fc}#matrix-stream-viewer p:first-child{color:#8be5ff!important;letter-spacing:.13em!important}#matrix-stream-viewer p:nth-child(2){color:#8299a8!important;font-size:9px!important;letter-spacing:.11em!important}#dynamic-ambient-glow{opacity:.85;mix-blend-mode:screen}@media (max-width:1024px){#matrix-main-wrapper>.flex-responsive-override{grid-template-columns:1fr;gap:1.35rem!important}#matrix-main-wrapper>.flex-responsive-override>.matrix-control-panel,#matrix-main-wrapper>.flex-responsive-override>.matrix-visual-panel{width:100%!important}#matrix-main-wrapper>.flex-responsive-override>.matrix-control-panel{gap:1.2rem!important}#matrix-main-wrapper h2{max-width:none}#terminal-chassis-box{min-height:510px!important}}@media (max-width:640px){#matrix-main-wrapper{padding:0!important;border-radius:0}#matrix-main-wrapper>.flex-responsive-override{gap:1rem!important}#matrix-main-wrapper .matrix-profile-selector{padding:1rem!important}#matrix-main-wrapper .matrix-metric-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem!important}#matrix-main-wrapper .matrix-metric-grid>div{padding:.75rem .45rem!important}#matrix-main-wrapper .matrix-metric-grid>div>span:first-child{font-size:7px!important;letter-spacing:.06em!important}#matrix-main-wrapper .matrix-metric-grid>div>span:nth-child(2){font-size:.78rem!important}#terminal-chassis-box{min-height:490px!important;border-radius:14px!important}#terminal-chassis-box>.matrix-terminal-header{padding:.8rem .85rem!important}#terminal-chassis-box .matrix-terminal-header span:first-of-type{font-size:8px!important}#layer-matrix-badge{font-size:7px!important;padding:.2rem .4rem!important}#matrix-stream-viewer{min-height:210px!important;max-height:54%!important;padding:.9rem!important}.matrix-profile-step{font-size:8px;letter-spacing:.055em}}@media (prefers-reduced-motion:reduce){#matrix-main-wrapper *,#matrix-main-wrapper *:before,#matrix-main-wrapper *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}#matrix-main-wrapper .matrix-metric-grid>div:hover{transform:none}#core-status-indicator{animation:none!important}#matrix-laser-scanline.laser-active-pulse{animation:none!important;opacity:0!important}}#swarmic-infrastructure-mesh{--mesh-cyan:#00c9e8;--mesh-ice:#8beeff;--mesh-blue:#668dff;--mesh-gold:#b99a64;width:min(1360px,calc(100% - 44px));margin:92px auto 104px;color:#e6f0f5;font-family:inherit}#swarmic-infrastructure-mesh *{box-sizing:border-box}.ssim-header{max-width:900px;margin:0 auto 36px;text-align:center}.ssim-eyebrow{display:inline-flex;align-items:center;gap:12px;color:#88b7c8;font:600 9px/1.5 JetBrains Mono,monospace;letter-spacing:.24em;text-transform:uppercase}.ssim-eyebrow:before,.ssim-eyebrow:after{content:"";width:34px;height:1px;background:linear-gradient(90deg,transparent,rgba(0,201,232,.78))}.ssim-eyebrow:after{transform:rotate(180deg)}.ssim-title{margin:15px 0 13px;color:#f2f7fa;font-size:clamp(32px,4.2vw,52px);font-weight:720;line-height:1.06;letter-spacing:-.048em}.ssim-title span{background:linear-gradient(105deg,#f4f8fb 8%,#a6e9f4,#819cff 88%);-webkit-background-clip:text;background-clip:text;color:transparent}.ssim-intro{max-width:760px;margin:0 auto;color:#9aabb6;font-size:13px;line-height:1.82}.ssim-demo-tag{display:inline-flex;align-items:center;gap:9px;margin-top:19px;padding:7px 11px;border:1px solid rgba(0,201,232,.22);border-radius:3px;background:#008cae0e;color:#9adce8;font:600 8px/1.5 JetBrains Mono,monospace;letter-spacing:.14em}.ssim-demo-tag:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--mesh-cyan);box-shadow:0 0 12px var(--mesh-cyan)}.ssim-layout{display:grid;grid-template-columns:236px minmax(0,1fr);gap:15px;align-items:stretch}.ssim-controls{display:flex;flex-direction:column;gap:9px;min-width:0;padding:18px 14px;border:1px solid rgba(129,166,187,.16);border-radius:7px;background:linear-gradient(155deg,#0e1a25f7,#050b12fa);box-shadow:0 24px 68px #00000040,inset 0 1px #ffffff09}.ssim-controls-head{padding:3px 4px 11px}.ssim-panel-kicker{color:#6f91a2;font:600 8px/1.5 JetBrains Mono,monospace;letter-spacing:.18em}.ssim-control-title{margin:8px 0 0;color:#e7f0f4;font-size:17px;font-weight:650;letter-spacing:-.02em}.ssim-scenario{display:flex;align-items:center;gap:11px;width:100%;min-height:68px;padding:11px 10px;border:1px solid rgba(137,171,190,.13);border-radius:4px;background:linear-gradient(120deg,#13202cd1,#070e16db);color:#dce8ed;text-align:left;cursor:pointer;transition:border-color .22s ease,background .22s ease,transform .22s ease,box-shadow .22s ease}.ssim-scenario:hover{transform:translate(2px);border-color:#00c9e861;background:linear-gradient(120deg,#00769429,#070e16f0)}.ssim-scenario:focus-visible{outline:2px solid var(--mesh-ice);outline-offset:3px}.ssim-scenario[aria-pressed=true]{border-color:#00c9e880;background:linear-gradient(110deg,#0091b02b,#071019f7);box-shadow:inset 2px 0 var(--mesh-cyan),0 8px 28px #0003}.ssim-scenario-index{display:grid;place-items:center;flex:0 0 29px;width:29px;height:29px;border:1px solid rgba(122,167,188,.24);border-radius:3px;color:#86aabd;font:600 9px JetBrains Mono,monospace}.ssim-scenario[aria-pressed=true] .ssim-scenario-index{border-color:#00c9e880;color:#b4f3fb;background:#00c9e814}.ssim-scenario-copy{display:flex;flex-direction:column;gap:5px;min-width:0}.ssim-scenario-copy strong{color:#e0edf2;font:650 9px/1.4 JetBrains Mono,monospace;letter-spacing:.045em}.ssim-scenario-copy small{color:#8499a6;font-size:9px;line-height:1.45}.ssim-control-note{margin-top:auto;padding:14px 10px 2px;border-top:1px solid rgba(148,177,194,.13);color:#8799a4;font-size:9px;line-height:1.75}.ssim-control-note b{display:block;margin-bottom:7px;color:#a4dce7;font:600 8px/1.5 JetBrains Mono,monospace;letter-spacing:.15em}.ssim-visual-panel{position:relative;display:flex;flex-direction:column;min-width:0;min-height:690px;overflow:hidden;border:1px solid rgba(115,157,181,.2);border-radius:7px;background:linear-gradient(145deg,#08131efc,#03080efc);box-shadow:0 30px 92px #0000006b,inset 0 1px #ffffff0e,0 0 55px #00aedc0a}.ssim-visual-topbar,.ssim-visual-footer{position:relative;z-index:4;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 17px;background:#040a11e0}.ssim-visual-topbar{border-bottom:1px solid rgba(133,173,194,.13)}.ssim-terminal-label,.ssim-live-state,.ssim-route-label,.ssim-route-name{font:600 8px/1.5 JetBrains Mono,monospace;letter-spacing:.13em}.ssim-terminal-label{color:#7993a2}.ssim-live-state{display:inline-flex;align-items:center;gap:8px;color:#a2d5e0}.ssim-live-state i{width:5px;height:5px;border-radius:50%;background:var(--mesh-cyan);box-shadow:0 0 10px #00c9e8e6}.ssim-stage{position:relative;flex:1;min-height:620px;overflow:hidden;isolation:isolate;background:radial-gradient(ellipse at 50% 43%,rgba(0,126,160,.13),transparent 42%),radial-gradient(ellipse at 50% 85%,rgba(55,81,135,.1),transparent 58%),linear-gradient(180deg,#081522,#050d17 58%,#030911)}.ssim-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;opacity:.31;background-image:linear-gradient(rgba(109,153,178,.09) 1px,transparent 1px),linear-gradient(90deg,rgba(109,153,178,.09) 1px,transparent 1px);background-size:44px 44px;-webkit-mask-image:radial-gradient(ellipse at 50% 46%,#000 0%,transparent 80%);mask-image:radial-gradient(ellipse at 50% 46%,#000 0%,transparent 80%)}.ssim-stage:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;background:radial-gradient(ellipse at center,transparent 45%,rgba(1,5,10,.46) 100%)}#ssim-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%;outline:none}.ssim-node-label{position:absolute;z-index:3;display:flex;flex-direction:column;gap:4px;min-width:132px;padding:8px 10px;border:1px solid rgba(129,169,191,.2);border-radius:3px;background:linear-gradient(125deg,#07121ced,#040a11e0);box-shadow:0 10px 30px #0000004d,inset 0 1px #ffffff09;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:none;transition:border-color .28s ease,background .28s ease,box-shadow .28s ease}.ssim-node-label:before{content:"";position:absolute;left:0;top:7px;bottom:7px;width:2px;background:#416b7c;opacity:.75}.ssim-node-label strong{padding-left:5px;color:#a9c0cc;font:650 7px/1.4 JetBrains Mono,monospace;letter-spacing:.055em}.ssim-node-label small{padding-left:5px;color:#718795;font:500 7px/1.4 JetBrains Mono,monospace;letter-spacing:.035em}.ssim-node-label.is-active{border-color:#00c9e880;background:linear-gradient(125deg,#006f8f33,#040c14f2);box-shadow:0 0 25px #00c9e81a,inset 0 1px #ffffff0e}.ssim-node-label.is-active:before{background:var(--mesh-cyan);box-shadow:0 0 12px var(--mesh-cyan)}.ssim-node-label.is-active strong{color:#e0faff}.ssim-node-label.is-active small{color:#9ac9d6}.ssim-node-ingress{left:2.5%;top:39%}.ssim-node-core{left:50%;top:5%;transform:translate(-50%);min-width:158px;text-align:center;border-color:#00c9e857}.ssim-node-router{right:2.5%;top:26%;text-align:right}.ssim-node-service{right:2.5%;bottom:19%;text-align:right}.ssim-node-governance{left:50%;bottom:6%;transform:translate(-50%);text-align:center;border-color:#b99a6447}.ssim-node-router:before,.ssim-node-service:before{left:auto;right:0}.ssim-stage-readout{position:absolute;z-index:3;display:flex;flex-direction:column;gap:4px;pointer-events:none}.ssim-stage-readout span{color:#5e8091;font:600 7px/1.5 JetBrains Mono,monospace;letter-spacing:.14em}.ssim-stage-readout strong{color:#a8c9d5;font:600 8px/1.4 JetBrains Mono,monospace;letter-spacing:.04em}.ssim-readout-left{left:16px;top:16px}.ssim-readout-right{right:16px;top:16px;text-align:right}.ssim-core-caption{position:absolute;z-index:3;left:50%;bottom:2.5%;transform:translate(-50%);color:#7dbacb;font:600 6px/1.5 JetBrains Mono,monospace;letter-spacing:.19em;white-space:nowrap;text-shadow:0 0 18px rgba(0,201,232,.25);pointer-events:none}.ssim-stage-corner{position:absolute;z-index:3;left:16px;bottom:12px;color:#84a0b185;font:6px/1.5 JetBrains Mono,monospace;letter-spacing:.1em;pointer-events:none}.ssim-route-label{color:#6f8795}.ssim-route-name{color:#b9eaf2;text-align:right}.ssim-fallback{position:absolute;z-index:2;top:70px;right:24px;bottom:50px;left:24px;display:grid;place-items:center}.ssim-fallback[hidden]{display:none}.ssim-fallback-flow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:min(680px,100%)}.ssim-fallback-unit{padding:18px 15px;border:1px solid rgba(0,201,232,.24);background:linear-gradient(145deg,#122734f0,#050c14f5);box-shadow:inset 0 1px #ffffff0a}.ssim-fallback-unit strong{display:block;color:#c5edf4;font:600 9px/1.5 JetBrains Mono,monospace;letter-spacing:.08em}.ssim-fallback-unit small{display:block;margin-top:7px;color:#8299a6;font-size:10px;line-height:1.5}.ssim-stage.is-fallback #ssim-canvas{display:none}.ssim-stage.is-fallback:before{opacity:.15}.ssim-visual-footer{border-top:1px solid rgba(133,173,194,.13)}.ssim-flow-details{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.ssim-flow-step{position:relative;min-width:0;min-height:108px;padding:14px 13px;border:1px solid rgba(129,160,180,.15);border-radius:4px;background:linear-gradient(145deg,#0f1a25e6,#050b12f0);box-shadow:inset 0 1px #ffffff06}.ssim-flow-step:before{content:"";position:absolute;top:-1px;left:13px;width:28px;height:1px;background:#00c9e894}.ssim-flow-step span{display:block;margin-bottom:9px;color:#6c9caf;font:600 7px/1.4 JetBrains Mono,monospace;letter-spacing:.12em}.ssim-flow-step strong{display:block;color:#e0edf2;font-size:11px;line-height:1.4;font-weight:650}.ssim-flow-step small{display:block;margin-top:6px;color:#899aa5;font-size:9px;line-height:1.55}.ssim-disclaimer{max-width:940px;margin:14px auto 0;color:#71818b;font-size:9px;line-height:1.7;text-align:center}@media (max-width:1040px){#swarmic-infrastructure-mesh{width:min(calc(100% - 30px),820px);margin:70px auto 82px}.ssim-layout{grid-template-columns:1fr}.ssim-controls{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:14px}.ssim-controls-head{grid-column:1/-1;padding:0 3px 3px}.ssim-scenario{min-height:62px}.ssim-control-note{grid-column:1/-1;margin-top:2px;padding:10px 4px 2px}.ssim-visual-panel{min-height:680px}}@media (max-width:680px){#swarmic-infrastructure-mesh{width:calc(100% - 18px);margin:48px auto 60px}.ssim-header{margin-bottom:23px}.ssim-title{font-size:30px}.ssim-intro{font-size:11px;line-height:1.72}.ssim-demo-tag{font-size:7px;letter-spacing:.08em}.ssim-controls{grid-template-columns:1fr;gap:7px;padding:12px}.ssim-controls-head{padding-bottom:4px}.ssim-scenario{min-height:54px;padding:9px}.ssim-scenario-copy strong,.ssim-scenario-copy small,.ssim-control-note{font-size:8px}.ssim-visual-panel{min-height:790px}.ssim-stage{min-height:735px}.ssim-visual-topbar,.ssim-visual-footer{padding:10px 11px}.ssim-terminal-label,.ssim-live-state,.ssim-route-label,.ssim-route-name{font-size:6px;letter-spacing:.055em}.ssim-node-label{min-width:108px;padding:7px;gap:3px}.ssim-node-label strong{font-size:6px;letter-spacing:.025em}.ssim-node-label small{font-size:5.5px;letter-spacing:0}.ssim-node-ingress{left:2%;top:9%}.ssim-node-core{left:50%;top:29%;min-width:130px}.ssim-node-router{left:2%;right:auto;top:49%;text-align:left}.ssim-node-service{right:2%;bottom:21%;text-align:right}.ssim-node-governance{left:50%;bottom:7%;min-width:130px}.ssim-readout-left{left:9px;top:8px}.ssim-readout-right{right:9px;top:8px}.ssim-stage-readout span{font-size:5px}.ssim-stage-readout strong{font-size:5.5px}.ssim-core-caption{bottom:2.5%;font-size:5px;letter-spacing:.08em}.ssim-stage-corner{left:9px;bottom:12px;font-size:5px}.ssim-fallback{top:100px;right:12px;bottom:55px;left:12px}.ssim-fallback-flow{grid-template-columns:1fr}.ssim-fallback-unit{padding:12px}.ssim-flow-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.ssim-flow-step{min-height:100px;padding:11px 9px}.ssim-flow-step strong{font-size:10px}.ssim-flow-step small{font-size:8px}}@media (prefers-reduced-motion:reduce){.ssim-scenario{transition:none}.ssim-scenario:hover{transform:none}}.ssim-motion-toggle{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(0,201,232,.3);border-radius:3px;background:#0091b017;color:#b9edf5;font:600 7px/1.4 JetBrains Mono,monospace;letter-spacing:.1em;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}.ssim-motion-toggle:hover{border-color:#00c9e8b8;background:#0091b033;box-shadow:0 0 18px #00c9e81f}.ssim-motion-toggle:focus-visible{outline:2px solid var(--mesh-ice);outline-offset:3px}.ssim-motion-toggle[aria-pressed=true]{border-color:#00c9e88c;box-shadow:inset 0 0 12px #00c9e814}@media (max-width:680px){.ssim-motion-toggle{padding:5px 6px;font-size:6px;letter-spacing:.04em}}#swarmic-infrastructure-mesh .ssim-visual-panel{min-height:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}#swarmic-infrastructure-mesh .ssim-visual-topbar,#swarmic-infrastructure-mesh .ssim-visual-footer{padding:12px 2px;background:transparent}#swarmic-infrastructure-mesh .ssim-visual-topbar,#swarmic-infrastructure-mesh .ssim-visual-footer{border:0}#swarmic-infrastructure-mesh .ssim-stage{min-height:620px;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 45%,rgba(0,126,160,.105),transparent 43%),radial-gradient(ellipse at 50% 88%,rgba(55,81,135,.075),transparent 58%)}#swarmic-infrastructure-mesh .ssim-stage:before{opacity:.2}#swarmic-infrastructure-mesh .ssim-stage:after{background:radial-gradient(ellipse at center,transparent 55%,rgba(1,5,10,.12) 100%)}@media (max-width:1040px){#swarmic-infrastructure-mesh .ssim-visual-panel{min-height:0}}@media (max-width:680px){#swarmic-infrastructure-mesh .ssim-stage{min-height:735px}#swarmic-infrastructure-mesh .ssim-visual-topbar,#swarmic-infrastructure-mesh .ssim-visual-footer{padding:10px 2px}}#swarmic-infrastructure-mesh .ssim-controls{padding:18px 0;border:0;border-radius:0;background:transparent;box-shadow:none}@media (max-width:1040px){#swarmic-infrastructure-mesh .ssim-controls{padding:14px 0}}@media (max-width:680px){#swarmic-infrastructure-mesh .ssim-controls{padding:12px 0}}#swarm-ingestion-container{isolation:isolate;position:relative;background:radial-gradient(ellipse at 50% 48%,rgba(0,145,190,.14),transparent 39%),radial-gradient(ellipse at 50% 100%,rgba(5,15,30,.78),transparent 68%),linear-gradient(145deg,#03060f,#050b16 52%,#030711);border:1px solid rgba(0,210,255,.22)!important;border-radius:18px;box-shadow:0 24px 70px #0000006b,inset 0 1px #b9ebff09,0 0 36px #0096d20e;animation:none!important}#swarm-ingestion-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(120deg,rgba(0,210,255,.035),transparent 28%,transparent 72%,rgba(0,210,255,.025))}#swarm-ingestion-canvas{z-index:1;touch-action:pan-y;cursor:grab;outline:none}#swarm-ingestion-container .cinematic-overlay-layer{z-index:4}#swarm-ingestion-container .cinematic-column{position:relative;z-index:5}#swarm-ingestion-container .spatial-pop-card{position:relative;cursor:pointer;outline:none;pointer-events:auto;background:linear-gradient(145deg,#08111fe0,#040b16d1)!important;border:1px solid rgba(112,180,205,.17)!important;box-shadow:0 12px 32px #00000057,inset 0 1px #dcf5ff09!important;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);transform:translateZ(0)!important;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .35s ease,background .35s ease,box-shadow .35s ease!important}#swarm-ingestion-container .spatial-pop-card:hover,#swarm-ingestion-container .spatial-pop-card:focus-visible{transform:translateZ(22px) scale(1.012)!important;border-color:#00d2ff85!important;background:linear-gradient(145deg,#071827f5,#040d19f0)!important;box-shadow:0 18px 42px #0000007a,0 0 24px #00beeb1c,inset 0 1px #dcf5ff0e!important}#swarm-ingestion-container .spatial-pop-card:focus-visible{outline:2px solid rgba(0,210,255,.72);outline-offset:3px}#swarm-ingestion-container .spatial-pop-card[aria-pressed=true]{border-color:#00d2ffb8!important;background:linear-gradient(145deg,#061c2bf7,#040e1bf5)!important;box-shadow:0 18px 44px #00000080,0 0 30px #00d2ff29,inset 0 0 22px #00d2ff0e!important}#swarm-ingestion-container .spatial-pop-card-green[aria-pressed=true]{border-color:#48e3a09e!important;box-shadow:0 18px 44px #00000080,0 0 26px #48e3a01f!important}#swarm-ingestion-container .spatial-pop-card-purple[aria-pressed=true]{border-color:#b18aff94!important;box-shadow:0 18px 44px #00000080,0 0 26px #b18aff1c!important}#swarm-ingestion-container .architecture-sphere-hint{position:absolute;z-index:3;left:50%;bottom:18px;transform:translate(-50%);padding:7px 12px;border:1px solid rgba(0,210,255,.14);border-radius:999px;background:#030a14ad;color:#afdcecb3;font:9px/1.2 ui-monospace,monospace;letter-spacing:.14em;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}#swarm-ingestion-container.is-architecture-fallback:after{content:"INTERACTIVE 3D VIEW UNAVAILABLE — ARCHITECTURE OVERVIEW";position:absolute;inset:auto 12px 14px;text-align:center;color:#94a3b8a6;font:9px ui-monospace,monospace;letter-spacing:.1em}@media (max-width:900px){#swarm-ingestion-container{min-height:760px}#swarm-ingestion-container .cinematic-overlay-layer{padding:28px;gap:1rem}#swarm-ingestion-container .cinematic-column{flex:1 1 42%;max-width:none;gap:1rem}#swarm-ingestion-container .cinematic-overlay-layer>div:nth-child(2){display:none}}@media (max-width:640px){#swarm-ingestion-container{min-height:980px}#swarm-ingestion-container .cinematic-overlay-layer{position:relative;min-height:980px;padding:22px 16px;display:flex;flex-direction:column;justify-content:space-between;gap:14px}#swarm-ingestion-container .cinematic-column{width:100%;max-width:none;flex:0 0 auto;gap:12px}#swarm-ingestion-container .cinematic-column:last-child .spatial-pop-card:first-child{margin-top:0!important}#swarm-ingestion-container .spatial-pop-card{padding:13px 14px;border-radius:11px}#swarm-ingestion-container .spatial-pop-card>div:first-child{font-size:.75rem!important}#swarm-ingestion-container .spatial-pop-card>div:nth-child(2){font-size:.69rem!important}#swarm-ingestion-container .architecture-sphere-hint{bottom:10px;font-size:8px}}@media (prefers-reduced-motion:reduce){#swarm-ingestion-container .spatial-pop-card{transition:none!important}}
