.walkthrough-motion{animation-duration:2.4s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.walkthrough-fade-window{animation-name:walkthrough-fade-window}.walkthrough-chord-hint{animation-name:walkthrough-chord-hint}.walkthrough-hub-workspace,.walkthrough-hub-press,.walkthrough-hub-cursor-click,.walkthrough-hub-menu,.walkthrough-hub-cursor-menu{animation-duration:6s}.walkthrough-hub-drag{animation-duration:5s}.walkthrough-hub-workspace{animation-name:walkthrough-hub-workspace}.walkthrough-hub-press{animation-name:walkthrough-hub-press}.walkthrough-hub-cursor-click{animation-name:walkthrough-hub-cursor-click}.walkthrough-hub-menu{transform-origin:bottom;animation-name:walkthrough-hub-menu}.walkthrough-hub-cursor-menu{animation-name:walkthrough-hub-cursor-menu}.walkthrough-hub-drag{animation-name:walkthrough-hub-drag}.walkthrough-snip-sel,.walkthrough-snip-hint,.walkthrough-snip-cursor{animation-duration:9s}.walkthrough-snip-sel{animation-name:walkthrough-snip-sel}.walkthrough-snip-hint{animation-name:walkthrough-snip-hint}.walkthrough-snip-cursor{animation-name:walkthrough-snip-cursor;top:64%;left:64%}.walkthrough-scan{animation-name:walkthrough-scan}.walkthrough-pass-pointer{animation-name:walkthrough-pass-pointer}.walkthrough-pass-ripple{animation-name:walkthrough-pass-ripple}@keyframes walkthrough-fade-window{0%,28%{opacity:1;transform:scale(1)}48%,72%{opacity:.06;transform:scale(.985)}88%,to{opacity:1;transform:scale(1)}}@keyframes walkthrough-chord-hint{0%,32%{opacity:0}46%,70%{opacity:1}84%,to{opacity:0}}@keyframes walkthrough-hub-workspace{0%,32%{opacity:0;transform:translate(10px)}42%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(10px)}}@keyframes walkthrough-hub-press{0%,26%{transform:scale(1)}30%{transform:scale(.9)}34%,to{transform:scale(1)}}@keyframes walkthrough-hub-cursor-click{0%{opacity:0;transform:translate(-40px,28px)}14%{opacity:1}26%,88%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(-40px,28px)}}@keyframes walkthrough-hub-menu{0%,12%{opacity:0;transform:scale(.85)}22%,82%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}@keyframes walkthrough-hub-cursor-menu{0%,10%{opacity:0}18%,80%{opacity:1}to{opacity:0}}@keyframes walkthrough-hub-drag{0%,to{transform:translateY(-18%)}50%{transform:translateY(22%)}}@keyframes walkthrough-snip-sel{0%,11%{opacity:0;width:0%;height:0%}12%{opacity:1;width:0%;height:0%}40%,74%{opacity:1;width:58%;height:44%}84%,to{opacity:0;width:58%;height:44%}}@keyframes walkthrough-snip-hint{0%,10%{opacity:0}16%,78%{opacity:1}88%,to{opacity:0}}@keyframes walkthrough-snip-cursor{0%,5%{opacity:0;top:22%;left:8%}12%{opacity:1;top:22%;left:8%}40%,74%{opacity:1;top:64%;left:64%}84%,to{opacity:0;top:64%;left:64%}}@keyframes walkthrough-scan{0%,12%{opacity:0;transform:translateY(-8%)}28%,72%{opacity:1}to{opacity:0;transform:translateY(210%)}}@keyframes walkthrough-pass-pointer{0%,18%{transform:translate(0)}45%{transform:translate(72px,36px)}70%,to{transform:translate(72px,36px)}}@keyframes walkthrough-pass-ripple{0%,44%{opacity:0;transform:scale(.2)}55%{opacity:.9;transform:scale(1)}78%,to{opacity:0;transform:scale(1.6)}}.tutorial-window{isolation:isolate;flex-direction:column;height:min(700px,80vh);min-height:min(700px,80vh);max-height:min(700px,80vh);display:flex}@media (width>=1024px){.tutorial-coach-card{top:var(--card-top);left:var(--card-left)}}@media (prefers-reduced-motion:reduce){.walkthrough-motion{animation:none!important}}
