.aion-platform__main:has(.aion-agents-page){--aion-agents-header-height:clamp(48px, 8dvh, 64px);gap:8px;padding-top:6px}.aion-agents-page{scrollbar-width:thin;gap:10px;min-width:0;padding-bottom:10px;display:grid}.aion-platform__main:has(.aion-agents-page) .aion-platform__header{height:var(--aion-agents-header-height);min-height:var(--aion-agents-header-height)}:is(.aion-platform__main:has(.aion-agents-page) .aion-platform__ghost-button,.aion-platform__main:has(.aion-agents-page) .aion-platform__icon-button){height:34px}.aion-agents-page__body{grid-template-columns:minmax(0,1fr) minmax(300px,350px);align-items:start;gap:16px;width:100%;min-width:0;min-height:0;display:grid}@media (max-width:1180px){.aion-agents-page__body{grid-template-columns:minmax(0,1fr)}.aion-agents-page__body>.aion-agents-page__detail{display:none}}.aion-agents-page__map-card{width:100%;min-width:0;max-width:1150px;height:calc(100dvh - var(--aion-agents-header-height) - 12px);isolation:isolate;background:#040d1fc2;border:1px solid #9db5dd29;border-radius:24px;min-height:300px;max-height:900px;margin-inline:auto;position:relative;overflow:hidden;box-shadow:0 24px 80px #00000047;container-type:size}.aion-agents-page__map-bg{z-index:-3;opacity:.74;background:radial-gradient(circle,#8f5dff33,#0000 24%),radial-gradient(circle at 62% 28%,#f5b7441a,#0000 24%),radial-gradient(circle at 20% 56%,#ff5db71a,#0000 25%),radial-gradient(circle at 50% 42%,#10408e33,#0000 42%),radial-gradient(circle,#030a1814,#030a18c2 68%,#020817),#041026;animation:42s ease-in-out infinite alternate aion-agent-nebula-drift;position:absolute;inset:0;transform:scale(1.04)}.aion-agents-page__map-card:before,.aion-agents-page__map-card:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.aion-agents-page__map-card:before{z-index:-2;border:1px solid #22e7ff1f;inset:8%;box-shadow:inset 0 0 80px #22e7ff0d,0 0 90px #8f5dff0f}.aion-agents-page__map-card:after{z-index:-1;opacity:.28;background-image:radial-gradient(circle,#ffffff9e 0 1px,#0000 1.2px),radial-gradient(circle,#22e7ffb3 0 1px,#0000 1.2px);background-position:0 0,24px 34px;background-size:86px 86px,137px 137px;animation:36s linear infinite aion-agent-star-drift;inset:-20%}.aion-agents-page__orbit-trace{aspect-ratio:1/.55;pointer-events:none;border:1px solid #22e7ff29;border-radius:50%;width:min(88%,820px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-12deg)}.aion-agents-page__orbit-trace.is-one{animation:58s linear infinite aion-agent-orbit-rotate}.aion-agents-page__orbit-trace.is-two{border-color:#8f5dff2e;width:min(74%,680px);animation:72s linear infinite reverse aion-agent-orbit-rotate;transform:translate(-50%,-50%)rotate(18deg)}.aion-agents-page__orbit-trace.is-three{border-color:#ffffff1a;width:min(58%,520px);animation:86s linear infinite aion-agent-orbit-rotate;transform:translate(-50%,-50%)rotate(42deg)}.aion-agents-page__orbit-mode{z-index:10;background:#081326ec;border:1px solid #9fbfff30;border-radius:12px;gap:2px;padding:3px;display:flex;position:absolute;top:10px;right:10px}.aion-agents-page__orbit-mode button{color:#aebdd8;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 10px;font-size:11px;font-weight:650}.aion-agents-page__orbit-mode button[aria-pressed=true]{color:#e4faff;background:#154257;box-shadow:inset 0 0 0 1px #72e3ff50}.aion-agents-page__orbit-mode button:focus-visible{outline-offset:1px;outline:2px solid #7cecff}.aion-agents-page__core{z-index:5;aspect-ratio:1;color:#eaf7ff;cursor:pointer;background:radial-gradient(circle at 50% 48%,#22e7ff38,#0000 22%),radial-gradient(circle at 52%,#8f5dff38,#0000 44%),radial-gradient(circle,#030a1814 0 52%,#22e7ff29 66%,#0000 72%),#030a182e;border:1px solid #22e7ff3d;border-radius:50%;place-items:center;width:clamp(98px,min(29cqw,39cqh),300px);padding:0;transition:border-color .18s,box-shadow .18s,filter .18s,transform .18s;animation:4s ease-in-out infinite aion-agent-core-breathe;display:grid;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #8f5dff24,0 0 72px #22e7ff2e,inset 0 0 86px #22e7ff1a,inset 0 0 120px #8f5dff1a}.aion-agents-page__core:hover,.aion-agents-page__core:focus-visible,.aion-agents-page__core[aria-current=true]{filter:saturate(1.08);border-color:#22e7ff94;animation:none;transform:translate(-50%,-50%)scale(1.015);box-shadow:0 0 0 1px #22e7ff33,0 0 88px #22e7ff40,inset 0 0 92px #22e7ff24,inset 0 0 130px #8f5dff24}.aion-agents-page__core:focus-visible{outline-offset:6px;outline:2px solid #22e7ffb3}.aion-agents-page__core:before,.aion-agents-page__core:after{content:"";border-radius:inherit;pointer-events:none;position:absolute;inset:0}.aion-agents-page__core:before{z-index:0;background:conic-gradient(from 120deg, transparent 0 13%, #22e7ff8c 17%, transparent 23% 49%, #8f5dff80 54%, transparent 62% 100%), radial-gradient(circle, transparent 56%, #22e7ff33 57%, transparent 60%);border:1px solid #22e7ff5c;animation:40s linear infinite aion-agent-ring-rotate;-webkit-mask-image:radial-gradient(circle,#0000 46%,#000 47% 64%,#0000 65%);mask-image:radial-gradient(circle,#0000 46%,#000 47% 64%,#0000 65%)}.aion-agents-page__core:after{z-index:1;background:radial-gradient(circle,#22e7ff2e,#0000 38%),radial-gradient(circle,#0000 55%,#8f5dff38 58%,#0000 62%);border:1px solid #8f5dff42;inset:13%;box-shadow:inset 0 0 44px #22e7ff1f,0 0 46px #22e7ff1a}.aion-agents-page__core-pulse,.aion-agents-page__core-ring,.aion-agents-page__core-radar{pointer-events:none;border-radius:50%;position:absolute;inset:-8%}.aion-agents-page__core-ring{z-index:1;border:1px solid #22e7ff2e;animation:70s linear infinite reverse aion-agent-ring-rotate;box-shadow:0 0 60px #22e7ff14}.aion-agents-page__core-pulse{z-index:0;border:1px solid #22e7ff00;animation:4.8s cubic-bezier(.22,1,.36,1) infinite aion-agent-core-pulse}.aion-agents-page__core-radar{z-index:1;border:1px solid #22e7ff1f;inset:6%}.aion-agents-page__core-radar.is-one{transform:rotate(18deg)scaleX(1.18)}.aion-agents-page__core-radar.is-two{border-color:#8f5dff29;transform:rotate(-24deg)scaleX(1.28)scaleY(.82)}.aion-agents-page__core-mark{z-index:3;filter:drop-shadow(0 0 16px #22e7ffc7)drop-shadow(0 0 34px #8f5dff5c);isolation:isolate;background:radial-gradient(circle at 50% 47%,#22e7ff26,#0000 48%),radial-gradient(circle,#8f5dff1f,#0000 62%);border-radius:999px;place-items:center;width:78%;height:78%;animation:7.5s ease-in-out infinite alternate aion-agent-core-drift;display:grid;position:relative;overflow:hidden}.aion-agents-page__core-mark:before,.aion-agents-page__core-mark:after{content:"";z-index:2;pointer-events:none;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 37%,#000 60% 69%,#0000 72%);mask-image:radial-gradient(circle,#0000 37%,#000 60% 69%,#0000 72%)}.aion-agents-page__core-mark:before{mix-blend-mode:screen;background:conic-gradient(from 25deg,#0000 5%,#bb64ff78 19%,#421ddc25 29%,#0000 42%,#28dfff70 66%,#2563ff20 77%,#0000 91%);animation:22s linear infinite aion-agent-ring-rotate}.aion-agents-page__core-mark:after{background:radial-gradient(circle at 16% 35%,#e9fdff 0 1px,#48daff89 2px,#0000 4px),radial-gradient(circle at 72% 14%,#eee3ff 0 1px,#a47aff8f 2px,#0000 4px),radial-gradient(circle at 86% 61%,#d4f9ff 0 1px,#49d6ff87 2px,#0000 4px),radial-gradient(circle at 29% 82%,#ebe0ff 0 1px,#a06eff99 2px,#0000 4px),radial-gradient(circle at 59% 91%,#ccf9ff 0 1px,#0000 3px);animation:10s ease-in-out infinite alternate aion-agent-star-drift}.aion-agents-page .aion-agents-page__core-mark img{z-index:1;object-fit:cover;object-position:50% 50%;mix-blend-mode:lighten;opacity:.96;border-radius:50%;width:220%;max-width:none;height:220%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1.02)}.aion-agents-page__core-mark .core-emblem-field{z-index:3;pointer-events:none;background:radial-gradient(circle closest-side,#07142f 0 30%,#071530 66%,#081832 83%,#0a204900 100%);border-radius:50%;position:absolute;inset:10%}.aion-agents-page .aion-agents-page__core-mark img.core-neon-emblem{z-index:4;mix-blend-mode:normal;opacity:1;filter:drop-shadow(-2px 0 5px #1cdcffb0)drop-shadow(2px 0 7px #7258ff96);pointer-events:none;border-radius:0;width:46%;height:auto;top:48%;overflow:visible}.core-halo{z-index:0;pointer-events:none;background:radial-gradient(circle,#0000 0 39%,#43c8ff26 43%,#299efa1a 47%,#0000 53%,#31a9e420 58%,#36ceff48 64%,#238bbd16 69%,#0000 76%);border-radius:50%;position:absolute;inset:-25%}.core-halo:before,.core-halo:after{content:"";border-radius:50%;position:absolute}.core-halo:before{background:conic-gradient(from 215deg,#48eeffb3,#2395ff20 18%,#7865ff84 37%,#2ab9ff24 62%,#199bcd22 85%,#48eeffb3);animation:48s linear infinite aion-agent-ring-rotate;inset:1%;-webkit-mask-image:radial-gradient(circle,#0000 0 45%,#0007 50%,#0002 54%,#000 59%,#0008 66%,#0000 72%);mask-image:radial-gradient(circle,#0000 0 45%,#0007 50%,#0002 54%,#000 59%,#0008 66%,#0000 72%)}.core-halo:after{border:1px solid #51daff65;inset:3%;box-shadow:0 0 18px #3dcfff35,inset 0 0 14px #31d3f43d}.core-light-orbit{inset:var(--orbit-inset);transform:rotate(var(--orbit-tilt)) scaleY(var(--orbit-depth));border-radius:50%;position:absolute}.core-light-orbit:after{content:"";border-radius:inherit;background:radial-gradient(circle at 50% 1%, #effbff 0 var(--star-radius), var(--star-glow) calc(var(--star-radius) + .65px), transparent calc(var(--star-radius) + 2.4px));opacity:var(--star-opacity,.9);animation:aion-agent-ring-rotate var(--orbit-period) linear var(--orbit-delay) infinite;position:absolute;inset:0}.core-light-orbit:first-child{--orbit-inset:9%;--orbit-tilt:-27deg;--orbit-depth:.66;--orbit-period:13s;--orbit-delay:-3s;--star-radius:1.1px;--star-glow:#69e8ffb0}.core-light-orbit:nth-child(2){--orbit-inset:14%;--orbit-tilt:24deg;--orbit-depth:.83;--orbit-period:19s;--orbit-delay:-8s;--star-radius:.7px;--star-glow:#b88dffc0}.core-light-orbit:nth-child(3){--orbit-inset:5%;--orbit-tilt:12deg;--orbit-depth:.81;--orbit-period:26s;--orbit-delay:-14s;--star-radius:.9px;--star-glow:#63baff9e;--star-opacity:.72}.core-light-orbit:nth-child(4){--orbit-inset:16%;--orbit-tilt:-46deg;--orbit-depth:.82;--orbit-period:16s;--orbit-delay:-10s;--star-radius:.55px;--star-glow:#8ceef8a0;--star-opacity:.75}.core-light-orbit:nth-child(5){--orbit-inset:7%;--orbit-tilt:55deg;--orbit-depth:.77;--orbit-period:32s;--orbit-delay:-23s;--star-radius:.8px;--star-glow:#a5a3ffb0}.core-light-orbit:nth-child(2n):after{animation-direction:reverse}@media (any-hover:hover) and (prefers-reduced-motion:no-preference){.aion-agents-page__core-mark{translate:var(--core-pointer-x,0px) var(--core-pointer-y,0px);transition:translate .24s ease-out}}.aion-agents-page__node{z-index:7;width:clamp(78px,20cqw,160px);color:inherit;text-align:center;perspective:420px;background:0 0;border:0;padding:10px 4px;transition:opacity .18s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.aion-agents-page__node:focus-visible{outline-offset:6px;border-radius:16px;outline:2px solid #22e7ffb8}.aion-agents-page__node-avatar{border:2px solid var(--accent);width:clamp(42px,15cqh,96px);height:clamp(42px,15cqh,96px);box-shadow:0 0 6px color-mix(in srgb, var(--accent) 70%, transparent), 0 0 24px color-mix(in srgb, var(--accent) 52%, transparent), inset 0 0 13px color-mix(in srgb, var(--accent) 32%, transparent);isolation:isolate;animation:aion-agent-portrait-float 8s ease-in-out var(--float-phase,0s) infinite;background:radial-gradient(circle,#122539 30%,#050c19 74%);border-radius:50%;margin:auto;transition:transform .3s,opacity .3s;display:block;position:relative}.aion-agents-page__node-avatar img{object-fit:cover;object-position:center;clip-path:circle(50%);border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.aion-agents-page__node-avatar:before,.aion-agents-page__node-avatar:after{content:"";pointer-events:none;border-radius:50%;position:absolute}.aion-agents-page__node-avatar:before{border:1px solid color-mix(in srgb, var(--accent) 45%, transparent);border-top-color:var(--accent);border-bottom-color:color-mix(in srgb, var(--accent) 75%, white);box-shadow:0 0 9px color-mix(in srgb, var(--accent) 35%, transparent);animation:14s linear infinite aion-agent-ring-rotate;inset:-6px}.aion-agents-page__node:nth-of-type(2n) .aion-agents-page__node-avatar:before{animation-direction:reverse;animation-delay:-5s}.aion-agents-page__node-avatar:after{border:1px solid var(--portrait-light);color:var(--portrait-light);background:radial-gradient(circle,currentColor 0 1px,#0000 3px) top/7px 6px no-repeat,radial-gradient(circle,currentColor 0 1px,#0000 3px) bottom/7px 6px no-repeat,radial-gradient(circle,currentColor 0 1px,#0000 3px) 0/6px 7px no-repeat,radial-gradient(circle,currentColor 0 1px,#0000 3px) 100%/6px 7px no-repeat;inset:0;box-shadow:0 0 8px,inset 0 0 7px}.aion-agents-page__node-copy{margin-top:13px;display:block}.aion-agents-page__node-copy strong{color:var(--accent);white-space:nowrap;font-size:clamp(11px,1.1vw,15px);font-weight:500;display:block}.aion-agents-page__node-copy em{color:#b7b5af;letter-spacing:.03em;white-space:nowrap;background:#ffffff08;border-radius:15px;margin-top:6px;padding:3px 10px;font-size:clamp(9px,.85vw,11px);font-style:normal;display:inline-block}.aion-agents-page__node.is-available .aion-agents-page__node-copy em{color:#7dcfff;background:#2b88ff22}.aion-agents-page__node.is-coming-soon .aion-agents-page__node-avatar img{filter:grayscale(.75);opacity:.75}.aion-agents-page__node.is-coming-soon .aion-agents-page__node-copy strong{color:color-mix(in srgb, var(--accent) 55%, #a0aabb)}.aion-agents-page__node:is(:hover,:focus-visible) .aion-agents-page__node-avatar{transform:scale(1.05)}.aion-agents-page__node[aria-pressed=true] .aion-agents-page__node-avatar{box-shadow:0 0 0 6px color-mix(in srgb, var(--accent) 12%, transparent), 0 0 40px color-mix(in srgb, var(--accent) 45%, transparent)}.aion-agents-page__node[inert]{pointer-events:none}.aion-agents-page__node.is-leadership{--accent:#409aff;--portrait-light:#76c7ff}.aion-agents-page__node.is-money{--accent:#ffc451;--portrait-light:#ffe0a1}.aion-agents-page__node.is-therapist{--accent:#27e2cb;--portrait-light:#85ffe8}.aion-agents-page__node.is-attraction{--accent:#ff65ad;--portrait-light:#ffacd5}.aion-agents-page__node.is-self_growth{--accent:#a17bff;--portrait-light:#ccb1ff}.aion-agents-page__node:nth-of-type(3){--float-phase:-1.6s}.aion-agents-page__node:nth-of-type(4){--float-phase:-3.2s}.aion-agents-page__node:nth-of-type(5){--float-phase:-4.8s}.aion-agents-page__node:nth-of-type(6){--float-phase:-6.4s}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__node{gap:0;width:clamp(76px,18cqw,146px);min-height:0;padding:3px 2px;transition:opacity .18s;animation:none;transform:none}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__node-avatar{width:clamp(35px,min(15cqw,13cqh),87px);height:clamp(35px,min(15cqw,13cqh),87px)}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__core{width:clamp(66px,min(25cqw,29cqh),265px)}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__core-mark{width:78%;height:78%}.aion-agents-page .aion-agents-page__node-copy em{display:inline-block}.aion-agents-page .aion-agents-page__map-card.has-moving-agents .aion-agents-page__node{translate:calc(var(--orbit-x) - 50%) calc(var(--orbit-y) - 50%);top:0;left:0}.aion-agents-page__map-card.has-moving-agents .aion-agents-page__node-avatar{scale:var(--orbit-depth-scale,1)}.aion-agents-page__map-card.has-depth-orbit .aion-agents-page__node{z-index:var(--orbit-layer,7);opacity:var(--orbit-opacity,1)}.aion-agents-page__node.is-leadership{--node-x:34%;--node-y:21%}.aion-agents-page__node.is-money{--node-x:67%;--node-y:21%}.aion-agents-page__node.is-therapist{--node-x:17%;--node-y:50%}.aion-agents-page__node.is-attraction{--node-x:83%;--node-y:50%}.aion-agents-page__node.is-self_growth{--node-x:50%;--node-y:82%}.aion-agents-page .aion-agents-page__map-card:not(.has-moving-agents) .aion-agents-page__node{left:clamp(16%, var(--node-x,50%), 84%);top:clamp(70px, var(--node-y,50%), calc(100% - 70px));translate:-50% -50%}.aion-agents-page .aion-agents-page__detail{border:1px solid color-mix(in srgb, var(--agent-color) 26%, #25324c);background:radial-gradient(ellipse at 14% 0%, var(--agent-soft), transparent 56%), linear-gradient(145deg, #101d31, #0b1324);color:#edf3ff;border-radius:22px;align-content:start;gap:16px;width:100%;min-width:0;min-height:0;max-height:none;padding:22px;animation:none;display:grid;position:relative;overflow:visible;box-shadow:0 14px 40px #02050d66}.aion-agents-page .aion-agents-page__detail:before{content:none}.aion-agents-page__detail-body{align-content:start;gap:16px;min-width:0;min-height:0;display:grid}.aion-agents-page .aion-agents-page__detail-head{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:13px;display:grid}.aion-agents-page .aion-agents-page__detail-avatar{border:1px solid color-mix(in srgb, var(--agent-color) 52%, transparent);width:60px;height:60px;box-shadow:0 0 20px var(--agent-soft);background:#091527;border-radius:18px;place-items:center;display:grid;overflow:hidden}.aion-agents-page .aion-agents-page__detail-avatar img{object-fit:cover;border-radius:0;width:100%;height:100%}.aion-agents-page .aion-agents-page__detail-avatar img[src$=aion-neon-mark\.svg]{object-fit:contain;width:68%;height:auto;filter:drop-shadow(0 0 6px var(--agent-color))}.aion-agents-page .aion-agents-page__detail-kicker{color:#a5b4ce;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:10px;font-weight:650;line-height:1.4}.aion-agents-page .aion-agents-page__detail h2{letter-spacing:-.025em;overflow-wrap:anywhere;margin:3px 0 1px;font-size:21px;font-weight:700;line-height:1.2}.aion-agents-page .aion-agents-page__identity>p,.aion-agents-page .aion-agents-page__detail-copy{color:#afbed6;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.6}.aion-agents-page .aion-agents-page__tags{flex-wrap:wrap;gap:6px;display:flex}.aion-agents-page .aion-agents-page__tags span{color:#c9d7ee;border:1px solid #a0b8ff28;border-radius:999px;padding:3px 8px;font-size:11px}.aion-agents-page .aion-agents-page__starters{gap:8px;display:grid}.aion-agents-page .aion-agents-page__samples{gap:7px;margin:0;padding:0;list-style:none;display:grid}.aion-agents-page .aion-agents-page__samples a{color:#e3ecfb;background:#ffffff07;border:1px solid #a0b8ff22;border-radius:11px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;font-size:13px;line-height:1.4;text-decoration:none;display:flex}.aion-agents-page .aion-agents-page__samples a:hover{border-color:color-mix(in srgb, var(--agent-color) 52%, transparent);background:#ffffff0d}.aion-agents-page .aion-agents-page__samples svg,.aion-agents-page .aion-agents-page__chat-cta svg{flex:none}.aion-agents-page .aion-agents-page__chat-cta{color:#101a30;text-align:left;background:linear-gradient(112deg,#82e0f0,#b6a8ff);border:1px solid #b0d9ff70;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;justify-content:stretch;align-items:center;gap:10px;width:100%;min-height:54px;margin:0;padding:10px 12px;text-decoration:none;display:grid;transform:none;box-shadow:0 5px 18px #02050d33}.aion-agents-page .aion-agents-page__chat-cta:after{content:none}.aion-agents-page .aion-agents-page__chat-cta>svg{color:inherit}.aion-agents-page .aion-agents-page__chat-cta>span{gap:2px;display:grid}.aion-agents-page .aion-agents-page__chat-cta strong{color:inherit;font-size:13px;line-height:1.25}.aion-agents-page .aion-agents-page__chat-cta em{color:inherit;opacity:.84;font-size:11px;font-style:normal;line-height:1.35}.aion-agents-page a.aion-agents-page__chat-cta:hover{filter:brightness(1.1);transform:none}.aion-agents-page .aion-agents-page__chat-cta.is-unavailable{color:#b2c1db;background:#182338;border-color:#a0b8ff22}.aion-agents-page .aion-agents-page__credit{color:#a0b1cc;margin:0;font-size:11px;line-height:1.5}.aion-agents-page .aion-agents-page__credit a{color:#b3c9eb;text-decoration:underline}.aion-agents-page .aion-agent-sheet{color:#edf3ff;background:#0b1426;border:1px solid #84b6e557;border-radius:26px;width:min(510px,100% - 24px);max-height:min(86dvh,680px);margin:auto;padding:0;inset:0;overflow:hidden;box-shadow:0 24px 96px #000b}.aion-agents-page .aion-agent-sheet::backdrop{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#030710b8}.aion-agent-sheet__panel{max-height:inherit;animation:.2s ease-out aion-agent-detail-in;position:relative}.aion-agents-page .aion-agent-sheet .aion-agents-page__detail{box-shadow:none;max-height:inherit;background:radial-gradient(ellipse at 9% 0%, var(--agent-soft), transparent 58%), linear-gradient(160deg, #14243c, #0b1427 68%);border:0;border-radius:0;flex-direction:column;gap:0;padding:0;display:flex}.aion-agent-sheet .aion-agents-page__detail-body{overscroll-behavior:contain;scrollbar-width:thin;padding:26px clamp(16px,5vw,28px) 20px;overflow-y:auto}.aion-agent-sheet .aion-agents-page__detail-actions{padding:14px clamp(16px, 5vw, 28px) max(17px, env(safe-area-inset-bottom));background:#0a1425;border-top:1px solid #acccff25;flex:none}.aion-agent-sheet .aion-agents-page__detail-avatar{width:62px;height:62px}.aion-agent-sheet .aion-agents-page__identity h2{font-size:clamp(24px,5vw,31px)}.aion-agent-sheet .aion-agents-page__detail-copy{line-height:1.6}.aion-agent-sheet .aion-agents-page__samples a{min-height:46px}.aion-agent-sheet .aion-agents-page__chat-cta{min-height:52px}.aion-agent-sheet .aion-agents-page__detail-head{padding-inline-end:46px}.aion-agent-sheet .aion-agents-page__identity h2:focus{outline:none}.aion-agent-sheet__close{z-index:2;color:#d3e1f7;cursor:pointer;background:#ffffff08;border:1px solid #a0b8ff22;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;position:absolute;inset:12px 12px auto auto}.aion-agent-sheet__close:hover{background:#ffffff16}.aion-agents-page :is(.aion-agent-sheet__close,.aion-agents-page__detail a):focus-visible{outline-offset:2px;outline:2px solid #7cecff}@media (max-width:1180px){.aion-agents-page .aion-agents-page__body>.aion-agents-page__detail{display:none}}@media (max-width:600px){.aion-agents-page .aion-agent-sheet{border-radius:26px 26px 0 0;width:100%;max-width:none;margin:auto 0 0}}@keyframes aion-agent-nebula-drift{0%{transform:scale(1.04)translate(-1%,-.8%)}to{transform:scale(1.07)translate(1.2%,.9%)}}@keyframes aion-agent-star-drift{0%{transform:rotate(0)translate(0,0)}to{transform:rotate(.001deg)translate(-42px,36px)}}@keyframes aion-agent-orbit-rotate{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes aion-agent-ring-rotate{to{transform:rotate(360deg)}}@keyframes aion-agent-core-breathe{0%,to{box-shadow:0 0 0 1px #8f5dff29,0 0 38px #22e7ff29,inset 0 0 40px #8f5dff26}50%{box-shadow:0 0 0 1px #22e7ff47,0 0 58px #22e7ff3d,inset 0 0 54px #8f5dff38}}@keyframes aion-agent-core-pulse{0%{opacity:.75;border-color:#22e7ff47;transform:scale(.72)}70%,to{opacity:0;border-color:#22e7ff00;transform:scale(1.75)}}@keyframes aion-agent-core-drift{0%{transform:translateY(1.5%)scale(.985)}to{transform:translateY(-2%)scale(1.02)}}@keyframes aion-agent-portrait-float{0%,to{translate:0 1px;rotate:1 1 0 -3deg}50%{translate:0 -3px 5px;rotate:1 1 0 4deg}}@keyframes aion-agent-line-pulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes aion-agent-detail-in{0%{opacity:0;transform:translateY(8px)}}@media (max-width:768px){.aion-platform__main:has(.aion-agents-page){grid-template-rows:auto minmax(0,1fr)}.aion-agents-page .aion-agents-page__map-card{height:calc(100dvh - var(--aion-agents-header-height) - var(--aion-mobile-nav-height,62px) - var(--aion-mobile-nav-offset,10px) - 20px);min-height:290px}.aion-platform__main:has(.aion-agents-page) .aion-platform__header{height:var(--aion-agents-header-height);min-height:var(--aion-agents-header-height);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0;display:grid!important}.aion-platform__main:has(.aion-agents-page) .aion-platform__mobile-brand{color:#f1f6ff;letter-spacing:.27em;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;width:auto;height:auto;font-size:14px;font-weight:700;display:flex}.aion-platform__main:has(.aion-agents-page) .aion-platform__mobile-brand span{color:#f1f6ff;letter-spacing:.27em;font-size:14px;font-weight:700}.aion-platform__main:has(.aion-agents-page) .aion-platform__header-copy{order:4;justify-self:end}.aion-platform__main:has(.aion-agents-page) .aion-platform__header-actions{order:2;gap:6px}:is(.aion-platform__main:has(.aion-agents-page) .aion-platform__ghost-button,.aion-platform__main:has(.aion-agents-page) .aion-platform__context-button){display:none}.aion-platform__main:has(.aion-agents-page) .aion-platform__title-row h1{color:#adb9d2;white-space:nowrap;font-size:14px;font-weight:650}}@media (max-width:900px){.aion-agents-page__core{width:clamp(98px,min(42cqw,35cqh),200px)}.aion-agents-page__node-avatar{width:clamp(42px,min(17cqw,14cqh),78px);height:clamp(42px,min(17cqw,14cqh),78px)}}@media (max-width:600px){.aion-agents-page__map-card{border-radius:17px}.aion-agents-page__node{width:clamp(78px,24cqw,102px);padding-inline:2px}.aion-agents-page__node-avatar{width:clamp(46px,min(15cqw,15cqh),64px);height:clamp(46px,min(15cqw,15cqh),64px)}.aion-agents-page__node-copy{margin-top:8px}.aion-agents-page .aion-agents-page__node-copy strong{font-size:11px}.aion-agents-page .aion-agents-page__node-copy em{white-space:nowrap;padding:2px 5px;font-size:9px}}@media (max-height:600px){.aion-agents-page__node-copy{margin-top:7px}.aion-agents-page__node-copy em{margin-top:4px}}@media (max-height:420px){.aion-agents-page .aion-agents-page__map-card{height:calc(100dvh - var(--aion-agents-header-height) - 30px);min-height:245px}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__core{width:clamp(62px,min(25cqw,24cqh),138px)}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__node-avatar{width:clamp(33px,12cqh,48px);height:clamp(33px,12cqh,48px)}.aion-agents-page .aion-agents-page__map-card .aion-agents-page__node{width:80px}.aion-agents-page .aion-agents-page__node-copy{gap:0;margin-top:4px}.aion-agents-page .aion-agents-page__node-copy strong{font-size:11px}.aion-agents-page .aion-agents-page__node-copy em{margin-top:3px;padding:2px 5px;font-size:9px}}@media (max-height:420px) and (max-width:768px){.aion-agents-page .aion-agents-page__map-card{height:calc(100dvh - var(--aion-agents-header-height) - var(--aion-mobile-nav-height,62px) - var(--aion-mobile-nav-offset,10px) - 20px)}}@media (prefers-reduced-motion:reduce){.aion-agents-page__orbit-mode{display:none}.aion-agents-page *,.aion-agents-page :before,.aion-agents-page :after{transition-duration:1ms!important;animation:none!important}.aion-agents-page__map-bg{transform:none!important}.aion-agents-page .aion-agents-page__map-card.has-moving-agents .aion-agents-page__node{left:clamp(16%, var(--node-x,50%), 84%);top:clamp(70px, var(--node-y,50%), calc(100% - 70px));translate:none}.aion-agents-page__map-card.has-moving-agents .aion-agents-page__node-avatar{scale:1}.aion-agent-sheet__panel{animation:none!important}}
