.motion-toggle{position:absolute;z-index:1;right:14px;bottom:14px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #cbb77e;border-radius:50%;background:#fffae7;color:var(--ink)}.motion-toggle:hover{background:#fffdf7}.motion-toggle:before{content:"";width:8px;height:11px;border-inline:2px solid currentColor}.motion-toggle[data-paused]:before{width:0;height:0;border:6px solid transparent;border-left:9px solid currentColor;border-right:0}[data-motion-playing] .action-path{animation:action-lift 4.4s ease-in-out infinite;transition:background .16s,border-color .16s,transform .16s}[data-motion-playing] .action-path:last-child{animation-delay:.44s}@keyframes action-lift{0%,19%,40%,to{translate:0 0;rotate:0deg}26%{translate:0 -5px;rotate:-1.5deg}34%{translate:0 1px;rotate:.5deg}}[data-motion-playing] .action-path:is(:hover,:focus-visible){background:#fff5cd;border-color:#b68119;transform:translateY(-2px)}[data-motion-playing] .action-path:active{transform:translateY(2px)}[data-motion-playing] .action-path svg,[data-motion-playing] .join-button svg{transition:transform .18s ease-out}[data-motion-playing] .action-path:first-child:is(:hover,:focus-visible) svg{transform:rotate(-15deg) translateY(-2px)}[data-motion-playing] .action-path:last-child:is(:hover,:focus-visible) svg{transform:translate(4px)}.join-route:after{position:absolute;content:"";width:7px;height:7px;border-radius:50%;background:#a66900;opacity:0;transform:translate(-50%)}[data-motion-playing] .hero-content:is([data-route-from=create],:has(.action-path:first-child:is(:hover,:focus-visible))){--flow-start: 24%}[data-motion-playing] .hero-content:is([data-route-from=trade],:has(.action-path:last-child:is(:hover,:focus-visible))){--flow-start: 76%}[data-motion-playing] .hero-content:is([data-route-from],:has(.action-path:is(:hover,:focus-visible))) .join-route:before{border-color:#b68119}[data-motion-playing] .hero-content:is([data-route-from],:has(.action-path:is(:hover,:focus-visible))) .join-route:after{animation:follow-route .46s ease-in-out both}@keyframes follow-route{0%{left:var(--flow-start);top:0;opacity:0}12%{opacity:1}25%{left:var(--flow-start);top:9px;opacity:1}72%{left:50%;top:9px;opacity:1}to{left:50%;top:20px;opacity:0}}[data-motion-playing] .join-button{animation:join-breathe 4.4s ease-in-out infinite}@keyframes join-breathe{0%,48%,77%,to{scale:1}53%{scale:.977 .942}61%{scale:1.055 1.13}69%{scale:.991 .978}}[data-motion-playing] .join-button:is(:hover,:focus-visible) svg{transform:translate(3px,-3px) rotate(-7deg)}[data-motion-playing] .join-button:active{transform:translateY(3px);box-shadow:0 2px 0 var(--ink)}[data-motion-playing] .questions details[open] p{animation:answer-in .2s ease-out both}@keyframes answer-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}@media(max-width:700px){.motion-toggle{left:10px;right:auto;bottom:10px}}@media(prefers-reduced-motion:reduce){[data-motion-playing] *,[data-motion-playing] *:after{animation:none!important;transition:none!important}}
