[data-testid=thousandfold-droid-face] [data-eye]{transform-box:fill-box;transform-origin:50%;transition:transform 60ms ease-out}[data-testid=thousandfold-droid-face][data-blink] [data-eye]{transform:scaleY(.12)}[data-testid=thousandfold-droid-face][data-mood=working] [data-eye]{animation:1.8s ease-in-out infinite tf-face-glance}[data-testid=thousandfold-droid-face][data-mood=done] [data-eye]{animation:.6s cubic-bezier(.23,1,.32,1) tf-face-squint}[data-testid=thousandfold-droid-face][data-mood=needsYou] [data-eye]{animation:.36s cubic-bezier(.23,1,.32,1) tf-face-widen}.tf-droid-avatar[data-mood=done]>img{transform-origin:50% 100%;animation:.6s cubic-bezier(.23,1,.32,1) tf-art-squint}[data-tf-mood=working]{box-shadow:0 0 0 1.5px var(--tf-working,hsl(var(--primary))), 0 0 10px 2px color-mix(in srgb, var(--tf-working,hsl(var(--primary))) 45%, transparent)}[data-tf-mood=needsYou]{box-shadow:0 0 0 2px var(--tf-needs-you)}.tf-task-needs [data-tf-mood=needsYou]{box-shadow:0 0 0 2px var(--tf-needs-you-ink)}@keyframes tf-face-glance{0%,to{transform:translate(0)}40%,60%{transform:translate(-2.5px,-2.5px)}}@keyframes tf-face-squint{0%,to{transform:scaleY(1)}20%,75%{transform:translateY(-1px)scaleY(.3)}}@keyframes tf-face-widen{0%,to{transform:scale(1)}45%{transform:scale(1.3)}}@keyframes tf-art-squint{0%,to{transform:scale(1)}25%,70%{transform:scale(1.06,.9)}}@media (prefers-reduced-motion:reduce){[data-testid=thousandfold-droid-face][data-mood] [data-eye],.tf-droid-avatar[data-mood]>img{animation:none}}
