.TypingIndicator_dots__DIoIf{display:inline-flex;align-items:center;gap:4px}.TypingIndicator_dot__Rgpdm{width:6px;height:6px;border-radius:9999px;background-color:currentColor;opacity:.35;animation:TypingIndicator_blink__qdo3h 1.4s ease-in-out infinite both}.TypingIndicator_dot__Rgpdm:nth-child(2){animation-delay:.2s}.TypingIndicator_dot__Rgpdm:nth-child(3){animation-delay:.4s}@keyframes TypingIndicator_blink__qdo3h{0%,80%,to{opacity:.35;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.ThinkingIndicator_indicator__vPhqZ{display:inline-flex;align-items:center;gap:8px;font-size:.875rem;line-height:1.25rem}.ThinkingIndicator_phrase__6yg_9{background:linear-gradient(90deg,hsl(var(--muted-foreground)) 0,hsl(var(--muted-foreground)) 35%,color-mix(in srgb,hsl(var(--muted-foreground)) 25%,transparent) 50%,hsl(var(--muted-foreground)) 65%,hsl(var(--muted-foreground)) 100%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:ThinkingIndicator_fadeIn__5ONQ7 .35s ease-out both,ThinkingIndicator_shimmer__4vzA1 1.8s linear infinite}@keyframes ThinkingIndicator_shimmer__4vzA1{0%{background-position:150% 0}to{background-position:-50% 0}}@keyframes ThinkingIndicator_fadeIn__5ONQ7{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}.ThinkingIndicator_hog__ubOXE{--hog-color:#171d36;display:inline-flex;transform-origin:center bottom}.ThinkingIndicator_hogSvg__NPya_{width:30px;height:24px;overflow:visible}.ThinkingIndicator_silhouette___CnKS{fill:var(--hog-color)}.ThinkingIndicator_legs__coQqC rect{fill:var(--hog-color);transform-box:fill-box;transform-origin:50% 0}.ThinkingIndicator_run__WEaFF{animation:ThinkingIndicator_hop__vIiLk .5s ease-in-out infinite}.ThinkingIndicator_run__WEaFF .ThinkingIndicator_legs__coQqC rect:first-child{animation:ThinkingIndicator_step__s_ORR .3s ease-in-out infinite}.ThinkingIndicator_run__WEaFF .ThinkingIndicator_legs__coQqC rect:nth-child(2){animation:ThinkingIndicator_step__s_ORR .3s ease-in-out infinite reverse}@keyframes ThinkingIndicator_hop__vIiLk{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes ThinkingIndicator_step__s_ORR{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.ThinkingIndicator_jump__jwJAM{animation:ThinkingIndicator_jump__jwJAM .7s cubic-bezier(.3,.7,.4,1) infinite}@keyframes ThinkingIndicator_jump__jwJAM{0%,to{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.1,.85)}50%{transform:translateY(-7px) scale(.95,1.08)}80%{transform:translateY(0) scale(1.08,.9)}}@media (prefers-reduced-motion:reduce){.ThinkingIndicator_phrase__6yg_9{animation:ThinkingIndicator_fadeIn__5ONQ7 .35s ease-out both}.ThinkingIndicator_hog__ubOXE,.ThinkingIndicator_jump__jwJAM,.ThinkingIndicator_legs__coQqC rect,.ThinkingIndicator_run__WEaFF{animation:none}}.HedgehogRunner_hog__ZpoK3{--hog-color:#171d36;--hog-stroke:2.6;display:inline-flex;transform-origin:center bottom}.HedgehogRunner_hogSvg__KuWK3{width:44px;height:46px;overflow:visible}.HedgehogRunner_ink__13BIw{fill:none;stroke:var(--hog-color);stroke-width:var(--hog-stroke);stroke-linecap:round;stroke-linejoin:round}.HedgehogRunner_dot__BTgsS{fill:var(--hog-color);stroke:none}.HedgehogRunner_arms__gMTrE path,.HedgehogRunner_legs__jy0Yk path{transform-box:fill-box;transform-origin:50% 0}.HedgehogRunner_run__Tu7J6{animation:HedgehogRunner_hop__5iLQH .44s ease-in-out infinite}.HedgehogRunner_run__Tu7J6 .HedgehogRunner_legs__jy0Yk path:first-child{animation:HedgehogRunner_step__wykD6 .44s ease-in-out infinite}.HedgehogRunner_run__Tu7J6 .HedgehogRunner_legs__jy0Yk path:nth-child(2){animation:HedgehogRunner_step__wykD6 .44s ease-in-out infinite reverse}.HedgehogRunner_run__Tu7J6 .HedgehogRunner_arms__gMTrE path:first-child{animation:HedgehogRunner_swing__9X8NZ .44s ease-in-out infinite reverse}.HedgehogRunner_run__Tu7J6 .HedgehogRunner_arms__gMTrE path:nth-child(2){animation:HedgehogRunner_swing__9X8NZ .44s ease-in-out infinite}@keyframes HedgehogRunner_hop__5iLQH{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes HedgehogRunner_step__wykD6{0%,to{transform:rotate(-20deg)}50%{transform:rotate(20deg)}}@keyframes HedgehogRunner_swing__9X8NZ{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}.HedgehogRunner_jump___J0s8{animation:HedgehogRunner_jump___J0s8 .7s cubic-bezier(.3,.7,.4,1) infinite}.HedgehogRunner_jump___J0s8 .HedgehogRunner_legs__jy0Yk path{animation:HedgehogRunner_tuck__Gwb8n .7s cubic-bezier(.3,.7,.4,1) infinite}.HedgehogRunner_jump___J0s8 .HedgehogRunner_arms__gMTrE path{animation:HedgehogRunner_raise__v08Uf .7s cubic-bezier(.3,.7,.4,1) infinite}@keyframes HedgehogRunner_jump___J0s8{0%,to{transform:translateY(0) scale(1)}20%{transform:translateY(0) scale(1.08,.9)}50%{transform:translateY(-8px) scale(.96,1.07)}80%{transform:translateY(0) scale(1.06,.92)}}@keyframes HedgehogRunner_tuck__Gwb8n{0%,to{transform:rotate(0deg)}50%{transform:rotate(-26deg)}}@keyframes HedgehogRunner_raise__v08Uf{0%,to{transform:rotate(0deg)}50%{transform:rotate(20deg)}}@media (prefers-reduced-motion:reduce){.HedgehogRunner_arms__gMTrE path,.HedgehogRunner_hog__ZpoK3,.HedgehogRunner_jump___J0s8,.HedgehogRunner_legs__jy0Yk path,.HedgehogRunner_run__Tu7J6{animation:none}}.LoadingHedgehog_loading-hedgehog__lB7L_{width:100px;border-radius:50%;overflow:hidden;margin:auto}.LoadingHedgehog_loading-hedgehog__lB7L_ svg{width:100%}#LoadingHedgehog_Hedgehog__ujgyu{animation:LoadingHedgehog_moveHedgehog__17v7c 2s ease infinite}@keyframes LoadingHedgehog_moveHedgehog__17v7c{0%{transform:translateX(-100%)}35%{transform:translateX(0)}65%{transform:translateX(-5%)}to{transform:translateX(200%)}}