.xai-liquid-filters[data-astro-cid-gvl6vfeb]{position:absolute;pointer-events:none}[data-xai-orb]{background:radial-gradient(circle at 34% 28%,rgb(255 255 255 / .42),transparent 18%),radial-gradient(circle at 68% 72%,rgb(189 76 255 / .2),transparent 34%),#080509;box-shadow:inset 0 0 22px #ffffff1f,inset -10px -14px 26px #0000008a,0 0 22px #7d3eb838;isolation:isolate;overflow:hidden;transform-style:preserve-3d;will-change:transform,filter}[data-xai-orb] img{position:relative;z-index:1;animation:xai-orb-liquid 5.6s linear infinite;filter:brightness(1.04) saturate(1.08);transform:scale(1.16);transform-origin:50% 50%;will-change:transform,filter}[data-xai-thinking][data-state=leaving]{animation:xai-thinking-exit .42s cubic-bezier(.2,.9,.25,1) forwards}.xai-stream-word{display:inline-block;opacity:0;filter:blur(4px);transform:translateY(.42em) scale(.985);animation:xai-word-reveal .46s cubic-bezier(.22,1,.36,1) forwards;will-change:transform,opacity,filter}[data-xai-revising=true]{animation:xai-user-revision .3s cubic-bezier(.22,1,.36,1);will-change:transform,opacity,filter}.xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]{transform-box:fill-box;transform-origin:center}[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb],[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]{animation:xai-launcher-wave .68s cubic-bezier(.22,1,.36,1) infinite}[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(2),[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(2){animation-delay:60ms}[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(3),[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(3){animation-delay:.12s}[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(4),[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(4){animation-delay:.18s}[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(5),[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb]:nth-child(5){animation-delay:.24s}[data-xai-orb]:before,[data-xai-orb]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none}[data-xai-orb]:before{z-index:3;border:1px solid rgb(255 255 255 / .34);background:radial-gradient(circle at 30% 24%,rgb(255 255 255 / .52),transparent 12%),radial-gradient(circle at 70% 17%,rgb(255 255 255 / .18),transparent 20%),radial-gradient(circle at 22% 76%,rgb(174 98 255 / .16),transparent 28%),linear-gradient(132deg,rgb(255 255 255 / .2),transparent 42%,rgb(255 255 255 / .1));backdrop-filter:url(#xai-orb-liquid-glass) brightness(1.24) contrast(1.08) saturate(1.2);-webkit-backdrop-filter:url(#xai-orb-liquid-glass) brightness(1.24) contrast(1.08) saturate(1.2);box-shadow:inset 0 0 0 1px #ffffff1a,inset 8px 10px 18px #fff3,inset -10px -12px 24px #05010aa3,0 0 28px #853fc24d;mix-blend-mode:screen;animation:xai-orb-glass-shift 4.8s linear infinite}[data-xai-orb]:after{z-index:4;background:radial-gradient(ellipse at 34% 16%,rgb(255 255 255 / .72),transparent 7%),radial-gradient(ellipse at 18% 40%,rgb(255 255 255 / .38),transparent 4%),radial-gradient(ellipse at 78% 74%,rgb(213 157 255 / .42),transparent 8%),conic-gradient(from 224deg at 48% 46%,transparent 0 16%,rgb(255 255 255 / .23) 24%,transparent 34% 72%,rgb(255 255 255 / .14) 83%,transparent 100%);filter:blur(.2px);mix-blend-mode:screen;opacity:.76;animation:xai-orb-caustic 5.2s linear infinite}[data-xai-orb][data-speaking=true] img{animation:xai-orb-speaking 1.18s ease-in-out infinite}@keyframes xai-orb-ring-a{0%,to{transform:rotate3d(1,.25,0,58deg) rotate(18deg) scale(.98);opacity:.5}50%{transform:rotate3d(1,.25,0,58deg) rotate(190deg) scale(1.05);opacity:.9}}@keyframes xai-orb-ring-b{0%,to{transform:rotate3d(.2,1,0,66deg) rotate(-26deg) scale(1.06);opacity:.35}50%{transform:rotate3d(.2,1,0,66deg) rotate(-210deg) scale(.92);opacity:.76}}@keyframes xai-orb-speaking{0%{filter:brightness(1) saturate(1);transform:scale(1.18) rotate(0)}50%{filter:brightness(1.18) saturate(1.12);transform:scale(1.24) rotate(.5turn)}to{filter:brightness(1) saturate(1);transform:scale(1.18) rotate(1turn)}}@keyframes xai-orb-liquid{0%{transform:scale(1.18) rotate(0);filter:brightness(1.02) saturate(1.04)}50%{filter:brightness(1.06) saturate(1.1)}to{transform:scale(1.18) rotate(1turn);filter:brightness(1.02) saturate(1.04)}}@keyframes xai-orb-glass-shift{0%{transform:translateZ(0) scale(1);opacity:.9}50%{opacity:1}to{transform:rotate(1turn) scale(1);opacity:.9}}@keyframes xai-orb-caustic{0%{transform:rotate(0) scale(1.04);opacity:.62}50%{opacity:.92}to{transform:rotate(1turn) scale(1.04);opacity:.62}}@keyframes xai-word-reveal{0%{opacity:0;filter:blur(4px);transform:translateY(.42em) scale(.985)}62%{opacity:1;filter:blur(1px)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes xai-user-revision{0%{opacity:.72;filter:blur(3px);transform:translateY(3px) scale(.992)}to{opacity:1;filter:blur(0);transform:translateY(0) scale(1)}}@keyframes xai-launcher-wave{0%,to{transform:scaleY(.76);opacity:.72}42%{transform:scaleY(1.16);opacity:1}}@keyframes xai-thinking-exit{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(-6rem,-10rem,0) scale(.34)}}@media(prefers-reduced-motion:reduce){[data-xai-toggle]:hover .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb],[data-xai-toggle]:focus-visible .xai-launcher-icon[data-astro-cid-gvl6vfeb] path[data-astro-cid-gvl6vfeb],[data-xai-orb]:before,[data-xai-orb]:after,[data-xai-orb] img,[data-xai-orb][data-speaking=true] img,.xai-stream-word,[data-xai-thinking][data-state=leaving]{animation:none}.xai-stream-word{opacity:1;filter:blur(0);transform:none}}
