.comparison-tab[data-v-c3f81cb6]{align-items:center;display:inline-flex;gap:.45rem;justify-content:center}.comparison-tab--featured[data-v-c3f81cb6]{isolation:isolate;position:relative}.comparison-tab--featured[aria-selected=false][data-v-c3f81cb6]{animation:featured-tab-breathe-c3f81cb6 3.8s ease-in-out infinite;background:linear-gradient(135deg,#a989ff1f,#5ba8ff17 58%,#ff79b817);border:1px solid rgba(120,57,238,.24);box-shadow:0 7px 20px #7839ee1f;color:#5f2fbd}.comparison-tab--featured[aria-selected=true][data-v-c3f81cb6]{box-shadow:0 8px 24px #02073433,0 0 0 2px #a989ff2e}.comparison-tab-signal[data-v-c3f81cb6]{animation:featured-tab-signal-c3f81cb6 2.4s ease-in-out infinite;background:linear-gradient(135deg,#a989ff,#5ba8ff 48%,#ff79b8);border-radius:999px;box-shadow:0 0 0 4px #a989ff1a;flex:none;height:.4rem;width:.4rem}.comparison-tab--featured[aria-selected=true] .comparison-tab-signal[data-v-c3f81cb6]{background:#d7c1ff;box-shadow:0 0 0 4px #d7c1ff21}.flow-track[data-v-c3f81cb6]{--flow-color:2 7 52}.agent-flow[data-v-c3f81cb6]{--flow-color:169 137 255}.agent-track-card--enhanced[data-v-c3f81cb6]{background:radial-gradient(circle at 88% 8%,rgba(91,168,255,.18),transparent 31%),radial-gradient(circle at 12% 100%,rgba(255,121,184,.12),transparent 34%),linear-gradient(135deg,#fbf9ff,#f3edff);border-color:#7839ee6b;box-shadow:0 18px 48px #7839ee26,inset 0 1px #ffffffe0}.agent-track-card--enhanced[data-v-c3f81cb6]:before{background:linear-gradient(90deg,#a989ff 0 25%,#5ba8ff 25% 50%,#ff79b8 50% 75%,#d7c1ff 75% 100%);content:"";height:3px;inset:0 0 auto;position:absolute}.agent-flow--enhanced[data-v-c3f81cb6]{--flow-color:120 57 238}.agent-flow--enhanced .flow-line[data-v-c3f81cb6]{background:linear-gradient(90deg,transparent,rgba(120,57,238,.48) 10%,rgba(91,168,255,.48) 52%,rgba(255,121,184,.42) 90%,transparent);height:2px}.agent-flow--enhanced .comparison-node>span[data-v-c3f81cb6]:first-child{border-color:#7839ee66;box-shadow:0 7px 22px #7839ee24,inset 0 0 0 1px #fffc}.agent-os-power-mark[data-v-c3f81cb6]{animation:agent-os-power-c3f81cb6 4.8s ease-in-out infinite;background:radial-gradient(circle at 35% 28%,#fff 0,#f2eaff 64%,#e5d7ff);border:1px solid rgba(120,57,238,.32);box-shadow:0 0 0 6px #7839ee0f,0 10px 28px #7839ee3d}.agent-os-power-ring[data-v-c3f81cb6]{animation:agent-os-ring-c3f81cb6 12s linear infinite;background:conic-gradient(#a989ff,#5ba8ff,#ff79b8,#d7c1ff,#a989ff) border-box;border:2px solid transparent;-webkit-mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) padding-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.flow-line[data-v-c3f81cb6]{background:linear-gradient(90deg,transparent,rgb(var(--flow-color)/28%) 10%,rgb(var(--flow-color)/28%) 90%,transparent);height:1px;left:8%;position:absolute;right:8%;top:1.45rem}.flow-line[data-v-c3f81cb6]:after{animation:trace-flow-c3f81cb6 4.8s linear infinite;background:rgb(var(--flow-color));border-radius:999px;box-shadow:0 0 14px rgb(var(--flow-color)/80%);content:"";height:.35rem;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:.35rem}.comparison-node>span[data-v-c3f81cb6]:first-child{animation:node-signal-c3f81cb6 4.8s ease-in-out infinite;animation-delay:calc(var(--step)*.55s)}.layer-card[data-v-c3f81cb6]{--layer-card-motion-speed:5.2s;animation:layer-signal-c3f81cb6 var(--layer-card-motion-speed) ease-in-out infinite;animation-delay:calc(var(--layer-step)*.65s);border-color:color-mix(in srgb,var(--layer-color) 32%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--layer-color) 8%,transparent)}.layer-card-link[data-v-c3f81cb6]{transition:transform .25s ease,border-color .25s ease,background-color .25s ease}.layer-card-link[data-v-c3f81cb6]:is(:hover,:focus-visible){--layer-motion-speed:2.1s;--layer-card-motion-speed:2.4s;animation-name:layer-signal-strong-c3f81cb6;background:color-mix(in srgb,var(--layer-color) 8%,#fff);border-color:color-mix(in srgb,var(--layer-color) 68%,#020734 4%);transform:translateY(-2px)}.layer-card-link[data-v-c3f81cb6]:focus-visible{outline:2px solid color-mix(in srgb,var(--layer-color) 74%,#020734 8%);outline-offset:3px}.layer-card-arrow[data-v-c3f81cb6]{transition:color .25s ease,transform .25s ease}.layer-card-link:is(:hover,:focus-visible) .layer-card-arrow[data-v-c3f81cb6]{color:color-mix(in srgb,var(--layer-color) 74%,#020734 26%);transform:translate(2px,-2px)}.layer-glow[data-v-c3f81cb6]{background:var(--layer-color);filter:blur(32px);opacity:.14}@keyframes featured-tab-breathe-c3f81cb6{0%,to{box-shadow:0 7px 20px #7839ee1a}50%{box-shadow:0 9px 26px #7839ee33,0 0 0 3px #a989ff14}}@keyframes featured-tab-signal-c3f81cb6{0%,to{opacity:.68;transform:scale(.9)}50%{opacity:1;transform:scale(1.18)}}@keyframes trace-flow-c3f81cb6{0%{left:0;opacity:0}8%,90%{opacity:1}to{left:100%;opacity:0}}@keyframes node-signal-c3f81cb6{0%,18%,to{border-color:#0207341f;box-shadow:none;transform:scale(1)}7%{border-color:rgb(var(--flow-color)/60%);box-shadow:0 0 24px rgb(var(--flow-color)/20%);transform:scale(1.04)}}@keyframes layer-signal-c3f81cb6{0%,22%,to{box-shadow:0 8px 24px color-mix(in srgb,var(--layer-color) 8%,transparent)}10%{box-shadow:0 10px 34px color-mix(in srgb,var(--layer-color) 24%,transparent)}}@keyframes layer-signal-strong-c3f81cb6{0%,to{box-shadow:0 10px 30px color-mix(in srgb,var(--layer-color) 20%,transparent)}50%{box-shadow:0 14px 44px color-mix(in srgb,var(--layer-color) 44%,transparent),0 0 0 4px color-mix(in srgb,var(--layer-color) 10%,transparent)}}@keyframes agent-os-power-c3f81cb6{0%,to{box-shadow:0 0 0 6px #7839ee0f,0 10px 28px #7839ee33;transform:scale(1)}50%{box-shadow:0 0 0 9px #7839ee14,0 12px 34px #7839ee4d;transform:scale(1.025)}}@keyframes agent-os-ring-c3f81cb6{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.agent-os-power-mark[data-v-c3f81cb6],.agent-os-power-ring[data-v-c3f81cb6],.comparison-node>span[data-v-c3f81cb6]:first-child,.comparison-tab--featured[aria-selected=false][data-v-c3f81cb6],.comparison-tab--featured[aria-selected=true][data-v-c3f81cb6],.comparison-tab-signal[data-v-c3f81cb6],.flow-line[data-v-c3f81cb6]:after,.layer-card[data-v-c3f81cb6]{animation:none}.layer-card-arrow[data-v-c3f81cb6],.layer-card-link[data-v-c3f81cb6]{transition:none}.layer-card-link[data-v-c3f81cb6]:is(:hover,:focus-visible),.layer-card-link:is(:hover,:focus-visible) .layer-card-arrow[data-v-c3f81cb6]{transform:none}}
