@property --inspire-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes inspire-ai-angle{to{--inspire-angle: 360deg}}@keyframes inspire-ai-label-shift{to{background-position:200% 50%}}@keyframes inspire-ai-motes{0%{opacity:0;box-shadow:0 0 5px #c7d2fe,0 0 5px #c7d2fe,0 0 5px #c7d2fe,0 0 5px #c7d2fe}18%{opacity:1}to{opacity:0;box-shadow:9px -11px 5px #c7d2fe,-7px -8px 5px #c7d2fe,11px 5px 5px #c7d2fe,-8px 7px 5px #c7d2fe}}.inspire-ai-chip{--spot-x: 50%;--spot-y: 50%;--inspire-angle: 0deg;--inspire-fill: rgb(3 7 18 / .9);--inspire-ring-mid: rgb(129 140 248 / .15);--inspire-ring-hot: rgb(199 210 254 / .85);--inspire-ring-cool: rgb(196 181 253 / .45);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;isolation:isolate;overflow:hidden;display:inline-flex;flex-shrink:0;align-items:center;gap:.375rem;border-radius:9999px;border:1px solid transparent;background:linear-gradient(var(--inspire-fill),var(--inspire-fill)) padding-box,conic-gradient(from var(--inspire-angle),rgb(55 65 81) 0 58%,var(--inspire-ring-mid) 68%,var(--inspire-ring-hot) 78%,var(--inspire-ring-cool) 86%,rgb(55 65 81) 96%) border-box;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;color:#9ca3af;box-shadow:0 10px 15px -3px #00000059;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);animation:inspire-ai-angle 10s linear infinite;transition:color .18s ease,box-shadow .22s ease}.inspire-ai-chip>*{pointer-events:none;position:relative;z-index:1}.inspire-ai-chip:hover{--inspire-fill: rgb(3 7 18 / .96);--inspire-ring-mid: rgb(129 140 248 / .35);--inspire-ring-hot: rgb(224 231 255 / 1);--inspire-ring-cool: rgb(196 181 253 / .7);color:#e0e7ff;box-shadow:0 0 0 1px #6366f11f,0 0 18px #6366f12e,0 10px 18px -4px #00000073}.inspire-ai-chip[aria-expanded=true]{color:#c7d2fe}.inspire-ai-chip:focus-visible{outline:2px solid rgb(129 140 248);outline-offset:2px}.inspire-ai-chip:before{content:"";pointer-events:none;position:absolute;inset:0;border-radius:inherit;opacity:0;background:radial-gradient(72px circle at var(--spot-x) var(--spot-y),rgb(165 180 252 / .22),transparent 58%);transition:opacity .18s ease}.inspire-ai-chip:hover:before{opacity:1}.inspire-ai-chip__icon{position:relative;display:inline-flex;width:1rem;height:1rem;flex-shrink:0;align-items:center;justify-content:center}.inspire-ai-chip__icon:after{content:"";position:absolute;left:50%;top:50%;width:3px;height:3px;border-radius:9999px;background:#eef2ff;opacity:0;transform:translate(-50%,-50%)}.inspire-ai-chip:hover:not([aria-expanded=true]) .inspire-ai-chip__icon:after{animation:inspire-ai-motes 1.8s ease-out infinite}.inspire-ai-chip__outline{transition:opacity .18s ease}.inspire-ai-chip__fill{position:absolute;inset:0;color:#a5b4fc;opacity:0;transition:opacity .18s ease}.inspire-ai-chip:hover:not([aria-expanded=true]) .inspire-ai-chip__outline{opacity:0}.inspire-ai-chip:hover:not([aria-expanded=true]) .inspire-ai-chip__fill{opacity:1}.inspire-ai-chip:hover:not([aria-expanded=true]) .inspire-ai-chip__label{background-image:linear-gradient(100deg,#a5b4fc,#c4b5fd 28%,#cffafe,#c7d2fe 72%,#a5b4fc);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:inspire-ai-label-shift 1.8s linear infinite}@media(prefers-reduced-motion:reduce){.inspire-ai-chip{animation:none;border-color:#374151;background:var(--inspire-fill)}.inspire-ai-chip:hover{border-color:#818cf873}.inspire-ai-chip__label,.inspire-ai-chip__icon:after{animation:none!important}.inspire-ai-chip:hover:not([aria-expanded=true]) .inspire-ai-chip__label{background:none;color:inherit;-webkit-text-fill-color:unset}}
