.chat-search-dots>span{width:3px;height:3px;border-radius:50%;background:currentColor}.chat-progress{transition:background-color .4s ease}@media (prefers-reduced-motion:no-preference){.chat-showcase[data-animated=true] [data-chat-visible=true]{animation:chat-message-enter .5s ease-out both}.chat-showcase[data-animated=true] [data-chat-caption=true]{animation:chat-caption-enter .5s ease both}.chat-showcase[data-animated=true] [data-chat-visible=false]{opacity:0;transform:translateY(10px);visibility:hidden}.chat-showcase[data-playing=true][data-searching=true] .chat-search-dots>span{animation:chat-search-dot .8s ease-in-out infinite}.chat-showcase[data-playing=true][data-searching=true] .chat-search-dots>span:nth-child(2){animation-delay:.12s}.chat-showcase[data-playing=true][data-searching=true] .chat-search-dots>span:nth-child(3){animation-delay:.24s}}@keyframes chat-message-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes chat-caption-enter{0%{opacity:0}to{opacity:1}}@keyframes chat-search-dot{0%,to{transform:translateY(0);opacity:.45}50%{transform:translateY(-3px);opacity:1}}.home-reveal{opacity:1;transform:none}@media (prefers-reduced-motion:no-preference){.motion-enabled .home-reveal{transition:opacity .48s ease-out var(--reveal-delay,0s),transform .48s ease-out var(--reveal-delay,0s)}.motion-enabled .home-reveal[data-reveal-ready=true][data-reveal=pending]{opacity:0;transform:translateY(16px)}.motion-enabled .home-reveal[data-reveal-ready=true][data-reveal=pending][data-reveal-direction=right]{transform:translateX(24px)}.motion-enabled.motion-fallback .home-reveal:not([data-reveal-ready]){opacity:1;transform:none;transition:none}}.step-drawing [data-highlighted=true]{outline:2px solid var(--primary);outline-offset:-2px}@media (prefers-reduced-motion:no-preference){.motion-enabled .panel-demo-content[data-panel-fade=true]{animation:panel-demo-fade .25s ease-out}}@keyframes panel-demo-fade{0%{opacity:0}to{opacity:1}}