.sm-user{animation-name:sm-user}@keyframes sm-user{0%,4%{opacity:0;transform:translateY(8px)}8%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-dots{animation-name:sm-dots}@keyframes sm-dots{0%,11%{opacity:0}13%,44%{opacity:1}46%,to{opacity:0}}.sm-tool1{animation-name:sm-tool1}@keyframes sm-tool1{0%,18%{opacity:0;transform:translateY(6px)}21%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-tool2{animation-name:sm-tool2}@keyframes sm-tool2{0%,32%{opacity:0;transform:translateY(6px)}35%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-reply{animation-name:sm-reply}@keyframes sm-reply{0%,46%{opacity:0;transform:translateY(8px)}50%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-task-new{animation-name:sm-task-new}@keyframes sm-task-new{0%,22%{opacity:0;transform:translateX(14px)}25%,35%{opacity:1;transform:none}37%,to{opacity:0;transform:none}}.sm-task-planned{animation-name:sm-task-planned}@keyframes sm-task-planned{0%,36%{opacity:0;transform:translateY(-4px)}39%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-n1{animation-name:sm-n1}@keyframes sm-n1{0%,36%{opacity:1}37%,97%{opacity:0}98%,to{opacity:1}}.sm-n2{animation-name:sm-n2}@keyframes sm-n2{0%,36%{opacity:0}37%,97%{opacity:1}98%,to{opacity:0}}.sm-event{animation-name:sm-event}@keyframes sm-event{0%,36%{opacity:0;transform:scale(.94)}40%,94%{opacity:1;transform:none}98%,to{opacity:0;transform:none}}.sm-glow{animation-name:sm-glow}@keyframes sm-glow{0%,36%{opacity:0}40%{opacity:.9}52%,to{opacity:0}}.sm-dot{animation:sm-dot 1.2s ease-in-out infinite}.sm-dot:nth-child(2){animation-delay:.15s}.sm-dot:nth-child(3){animation-delay:.3s}@keyframes sm-dot{0%,60%,to{opacity:.3}30%{opacity:1}}@media (prefers-reduced-motion:reduce){.sm-dot{animation:none}}