.tech-console{grid-template-columns:minmax(270px,28%) 1fr}.tech-radar.ai-agent{display:flex;position:relative;isolation:isolate;overflow:hidden;gap:22px;padding:42px 22px;background:radial-gradient(ellipse at 50% 45%,#154a414d,transparent 68%),linear-gradient(160deg,#071c18,#102e24);border-right:1px solid #365447;min-height:530px}.ai-agent:before{content:'';position:absolute;inset:0;background-image:radial-gradient(#66eec025 .7px,transparent .7px);background-size:16px 16px;z-index:-1;mask-image:radial-gradient(ellipse,#000,transparent 75%)}.agent-eyebrow{font-size:10px;letter-spacing:.24em;color:#8ed4bd}.agent-visual{position:relative;width:min(100%,260px);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;perspective:700px}.agent-orb{position:absolute;inset:15%;border-radius:50%;overflow:hidden;background:radial-gradient(circle at 30% 23%,#d8fffca0,transparent 26%),radial-gradient(circle at 65% 75%,#4e20b5aa,transparent 58%),#083c36;box-shadow:inset -14px -14px 30px #020e25aa,inset 4px 2px 17px #9dffdd77,0 0 38px #29e9b13d,0 0 65px #996ff522;animation:agent-breathe 6s ease-in-out infinite}.agent-plasma{position:absolute;inset:-65%;border-radius:50%;background:conic-gradient(from 40deg,transparent,#2ce9bd99,#20b8eeb0,#8874eeaa,#f4a0d77a,#dcbb5877,#2ce9bd99,transparent);filter:blur(14px);animation:agent-turn 14s linear infinite;mix-blend-mode:screen}.agent-globe{position:absolute;inset:0;width:100%;height:100%;opacity:.65;animation:agent-globe 10s ease-in-out infinite alternate}.agent-orb:after{content:'';position:absolute;inset:0;border-radius:50%;background:radial-gradient(circle at 35% 25%,#fff5,transparent 25%),radial-gradient(circle at 48% 40%,transparent 45%,#001820b8 95%);box-shadow:inset 0 0 2px 2px #c7fff748}.agent-ring{position:absolute;inset:4%;border:1px solid #81e8cb55;border-radius:50%;box-shadow:0 0 12px #40dcb81a;animation:agent-turn 24s linear infinite}.agent-ring:after{content:'';position:absolute;top:15%;left:13%;width:6px;height:6px;border-radius:50%;background:#baffed;box-shadow:0 0 14px 3px #48f1c3}.agent-ring.ring-two{inset:0;border:1px dashed #cdb87759;transform:rotateX(61deg) rotateZ(-25deg);animation:agent-orbit 18s linear infinite}.agent-ring.ring-three{inset:9%;border-color:#a594ed70;transform:rotateY(65deg) rotateZ(25deg);animation:none}.agent-ring.ring-three:after{background:#e5b0ff;box-shadow:0 0 14px #c26bff}.agent-scan{position:absolute;inset:5%;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg 285deg,#78ffcc03 286deg,#78ffcc3b 357deg,#d1fffbae 359deg,transparent 360deg);animation:agent-turn 5s linear infinite;mix-blend-mode:screen}.agent-center{position:relative;z-index:2;color:#edfffa;text-shadow:0 0 22px #79ffeccc;font:500 32px/1 system-ui;letter-spacing:.03em}.agent-center small{display:block;font-size:7px;letter-spacing:.27em;margin-top:9px;color:#d3fff3}.agent-status{text-align:center}.agent-status h3{font-size:23px!important;letter-spacing:.08em;color:#f0ead3;margin:0 0 8px!important}.agent-status p{font-size:11px!important;color:#91b7ab!important;margin:0!important}.agent-status-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#6ef8c3;box-shadow:0 0 10px #4cffb5;margin-right:8px;animation:agent-breathe 2s infinite}.agent-signals{display:flex;gap:6px;align-items:center;height:22px}.agent-signals i{display:block;width:3px;height:10px;border-radius:3px;background:linear-gradient(#80e4ed,#83e2b5);animation:agent-wave 1.4s ease-in-out infinite;animation-delay:calc(var(--i)*-.11s)}.agent-tags{display:flex;justify-content:center;flex-wrap:wrap;gap:8px}.agent-tags span{font-size:10px;padding:5px 9px;border:1px solid #619e8240;border-radius:20px;color:#c0d8ca;background:#142f27}.agent-controls{display:flex;align-items:center;gap:15px}.agent-controls a{font-size:12px;color:#e0cc91;text-decoration:none}.agent-controls button{border:1px solid #52826b;background:#133025;color:#a5c5b6;border-radius:50%;width:30px;height:30px;cursor:pointer;font-size:12px}.agent-controls button:focus-visible,.agent-controls a:focus-visible{outline:2px solid #edd38a;outline-offset:4px}.ai-agent.is-paused *,.ai-agent.is-paused *:after{animation-play-state:paused!important}@keyframes agent-turn{to{transform:rotate(360deg)}}@keyframes agent-orbit{to{transform:rotateX(61deg) rotateZ(335deg)}}@keyframes agent-globe{from{transform:rotate(-12deg) scaleX(.94)}to{transform:rotate(12deg) scaleX(1.05)}}@keyframes agent-breathe{50%{filter:brightness(1.17)}}@keyframes agent-wave{50%{height:21px;opacity:.6}}@media(max-width:1000px){.tech-console{grid-template-columns:1fr}.tech-radar.ai-agent{display:flex;min-height:440px;border-right:0;border-bottom:1px solid #365447;padding:30px 20px;gap:16px}.agent-visual{width:220px}}@media(prefers-reduced-motion:reduce){.ai-agent *,.ai-agent *:after{animation:none!important}}
