.reasoning-viewport.has-overflow.svelte-cyspg1{-webkit-mask-image:linear-gradient(to bottom,transparent 0,black 32px);mask-image:linear-gradient(to bottom,transparent 0,black 32px)}.progress-shimmer.svelte-1mllku7{animation:svelte-1mllku7-progress-slide 1.4s ease-in-out infinite}@keyframes svelte-1mllku7-progress-slide{0%{transform:translate(-100%)}to{transform:translate(400%)}}@media(prefers-reduced-motion:reduce){.progress-shimmer.svelte-1mllku7{animation:none;width:100%}}.thinking-halo.svelte-1yxoijb{animation:svelte-1yxoijb-thinking-halo 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes svelte-1yxoijb-thinking-halo{0%{transform:scale(.55);opacity:.55}70%,to{transform:scale(2.1);opacity:0}}.thinking-dot.svelte-1yxoijb{box-shadow:0 0 6px 1px color-mix(in srgb,var(--primary) 55%,transparent),0 0 2px color-mix(in srgb,var(--primary) 80%,transparent);animation:svelte-1yxoijb-thinking-dot 2s ease-in-out infinite}@keyframes svelte-1yxoijb-thinking-dot{0%,to{opacity:.7}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.thinking-halo.svelte-1yxoijb{animation:none;transform:scale(1.3);opacity:.4}.thinking-dot.svelte-1yxoijb{animation:none;opacity:1}}
