.fd[data-astro-cid-tcwluxxe][data-armed]:not([data-play]) [data-astro-cid-tcwluxxe]:is(.fd-step,.fd-drop,.fd-pop){opacity:0}.fd[data-astro-cid-tcwluxxe][data-play] .fd-step[data-astro-cid-tcwluxxe]{animation:fd-in .45s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.fd[data-astro-cid-tcwluxxe][data-play] .fd-drop[data-astro-cid-tcwluxxe]{animation:fd-drop .5s cubic-bezier(.2, .7, .2, 1) var(--d,0s) both}.fd[data-astro-cid-tcwluxxe][data-play] .fd-pop[data-astro-cid-tcwluxxe]{animation:fd-pop .35s cubic-bezier(.3, 1.5, .5, 1) var(--d,0s) both}@keyframes fd-in{0%{opacity:0;transform:translateY(8px)}}@keyframes fd-drop{0%{opacity:0;transform:translateY(-14px)scale(.98)}}@keyframes fd-pop{0%{opacity:0;transform:scale(.4)}}.fd[data-astro-cid-tcwluxxe] .fd-b[data-astro-cid-tcwluxxe],.fd[data-astro-cid-tcwluxxe] .fd-hit[data-astro-cid-tcwluxxe],.fd[data-astro-cid-tcwluxxe]:not([data-armed]) [data-astro-cid-tcwluxxe]:is(.fd-a,.fd-you){opacity:0}.fd[data-astro-cid-tcwluxxe]:not([data-armed]) .fd-b[data-astro-cid-tcwluxxe]{opacity:1}.fd[data-astro-cid-tcwluxxe][data-play] .fd-a[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-a}.fd[data-astro-cid-tcwluxxe][data-play] .fd-b[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-b}.fd[data-astro-cid-tcwluxxe][data-play] .fd-hit[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-hit}@keyframes fd-a{0%,40%{opacity:1}44%,96%{opacity:0}}@keyframes fd-b{0%,40%{opacity:0}44%,96%{opacity:1}to{opacity:0}}@keyframes fd-hit{0%,62%{opacity:1;background:0 0}66%,94%{opacity:1;background:color-mix(in srgb, currentColor 7%, transparent)}}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=computer] .fd-you[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-you}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=computer] .fd-bot[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-bot}@keyframes fd-you{0%{transform:translate(70px,40px)}25%,to{transform:translate(-30px,-10px)}}@keyframes fd-bot{0%,46%{transform:translate(60px,50px)}62%,to{transform:translate(-40px)}}.fd[data-astro-cid-tcwluxxe][data-demo=teach][data-armed]:not([data-play]) [data-astro-cid-tcwluxxe]:is(.fd-b2,.fd-c,.fd-d){opacity:0}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=teach] .fd-b2[data-astro-cid-tcwluxxe]{animation:9s ease-out infinite fd-show}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=teach] .fd-c[data-astro-cid-tcwluxxe]{animation:9s ease-out infinite fd-show-c}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=teach] .fd-d[data-astro-cid-tcwluxxe]{animation:9s ease-out infinite fd-show-d}@keyframes fd-show{0%,8%{opacity:0;transform:translateY(8px)}13%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes fd-show-c{0%,30%{opacity:0;transform:scale(.9)}35%,94%{opacity:1;transform:none}to{opacity:0}}@keyframes fd-show-d{0%,52%{opacity:0;transform:translateY(8px)}57%,94%{opacity:1;transform:none}to{opacity:0}}.fd[data-astro-cid-tcwluxxe][data-demo=approval][data-armed]:not([data-play]) .fd-c[data-astro-cid-tcwluxxe]{opacity:0}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=approval] .fd-you[data-astro-cid-tcwluxxe]{animation:8s ease-in-out infinite fd-nod}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=approval] .fd-press[data-astro-cid-tcwluxxe]{animation:8s ease-in-out infinite fd-press}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=approval] .fd-c[data-astro-cid-tcwluxxe]{animation:8s ease-out infinite fd-kept}@keyframes fd-nod{0%{opacity:0;transform:translate(120px,40px)}10%{opacity:1}35%,90%{opacity:1;transform:translate(0)}to{opacity:0}}@keyframes fd-press{0%,38%{background:0 0}40%,90%{background:color-mix(in srgb, currentColor 12%, transparent);transform:scale(.97)}to{background:0 0}}@keyframes fd-kept{0%,45%{opacity:0;transform:translateY(6px)}50%,92%{opacity:1;transform:none}to{opacity:0}}.fd[data-astro-cid-tcwluxxe][data-demo=teach]:not([data-armed]) .fd-a[data-astro-cid-tcwluxxe]{opacity:1}.fd[data-astro-cid-tcwluxxe][data-demo=teach]:not([data-armed]) .fd-b[data-astro-cid-tcwluxxe]{opacity:0}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=teach] .fd-a[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-idle}.fd[data-astro-cid-tcwluxxe][data-play][data-demo=teach] .fd-b[data-astro-cid-tcwluxxe]{animation:9s ease-in-out infinite fd-rec}@keyframes fd-idle{0%,5%,36%,to{opacity:1}8%,33%{opacity:0}}@keyframes fd-rec{0%,5%,36%,to{opacity:0}8%,33%{opacity:1}}@media (prefers-reduced-motion:reduce){.fd[data-astro-cid-tcwluxxe] [data-astro-cid-tcwluxxe]{animation:none!important}}
