.ThinkingTrace-module__tnaNQq__orb{flex-shrink:0;place-items:center;width:18px;height:18px;display:inline-grid;position:relative}.ThinkingTrace-module__tnaNQq__orb:before{content:"";background:conic-gradient(from 0deg, hsl(var(--primary) / 0) 0deg, hsl(var(--primary) / .15) 140deg, hsl(var(--primary)) 330deg, hsl(var(--primary) / 0) 360deg);border-radius:9999px;animation:1.05s linear infinite ThinkingTrace-module__tnaNQq__orb-spin;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 2px),#000 calc(100% - 1.5px))}.ThinkingTrace-module__tnaNQq__orb:after{content:"";background:hsl(var(--primary));border-radius:9999px;width:6px;height:6px;animation:1.6s ease-in-out infinite ThinkingTrace-module__tnaNQq__orb-breathe}.ThinkingTrace-module__tnaNQq__shimmer{background:linear-gradient(90deg, hsl(var(--muted-foreground)) 0%, hsl(var(--muted-foreground)) 35%, hsl(var(--foreground)) 50%, hsl(var(--muted-foreground)) 65%, hsl(var(--muted-foreground)) 100%);-webkit-text-fill-color:transparent;background-size:250% 100%;-webkit-background-clip:text;background-clip:text;animation:2.2s linear infinite ThinkingTrace-module__tnaNQq__text-sweep}.ThinkingTrace-module__tnaNQq__collapse{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s cubic-bezier(.22,1,.36,1),opacity .2s;display:grid}.ThinkingTrace-module__tnaNQq__collapse[data-open=true]{opacity:1;grid-template-rows:1fr}.ThinkingTrace-module__tnaNQq__fadeTop{-webkit-mask-image:linear-gradient(#0000 0,#000 24px);mask-image:linear-gradient(#0000 0,#000 24px)}.ThinkingTrace-module__tnaNQq__enter{animation:.26s cubic-bezier(.22,1,.36,1) both ThinkingTrace-module__tnaNQq__node-enter}.ThinkingTrace-module__tnaNQq__pulse{animation:1.8s ease-out infinite ThinkingTrace-module__tnaNQq__node-pulse}.ThinkingTrace-module__tnaNQq__dot{background:hsl(var(--primary) / .7);border-radius:9999px;width:4px;height:4px;animation:1.2s ease-in-out infinite ThinkingTrace-module__tnaNQq__dot-bounce}.ThinkingTrace-module__tnaNQq__dot:nth-child(2){animation-delay:.15s}.ThinkingTrace-module__tnaNQq__dot:nth-child(3){animation-delay:.3s}@keyframes ThinkingTrace-module__tnaNQq__orb-spin{to{transform:rotate(360deg)}}@keyframes ThinkingTrace-module__tnaNQq__orb-breathe{0%,to{opacity:.65;transform:scale(.75)}50%{opacity:1;transform:scale(1.1)}}@keyframes ThinkingTrace-module__tnaNQq__text-sweep{0%{background-position:100% 0}to{background-position:-150% 0}}@keyframes ThinkingTrace-module__tnaNQq__node-enter{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes ThinkingTrace-module__tnaNQq__node-pulse{0%{box-shadow:0 0 0 0 hsl(var(--primary) / .35)}70%{box-shadow:0 0 0 6px hsl(var(--primary) / 0)}to{box-shadow:0 0 0 0 hsl(var(--primary) / 0)}}@keyframes ThinkingTrace-module__tnaNQq__dot-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.ThinkingTrace-module__tnaNQq__orb:before{background:hsl(var(--primary) / .55);animation:none}.ThinkingTrace-module__tnaNQq__orb:after,.ThinkingTrace-module__tnaNQq__enter,.ThinkingTrace-module__tnaNQq__pulse,.ThinkingTrace-module__tnaNQq__dot{animation:none}.ThinkingTrace-module__tnaNQq__dot{opacity:.7}.ThinkingTrace-module__tnaNQq__shimmer{-webkit-text-fill-color:currentColor;color:hsl(var(--foreground));background:0 0;animation:none}.ThinkingTrace-module__tnaNQq__collapse{transition:none}}
