@keyframes bounce{0%,to{transform:translateY(3px)}50%{transform:translateY(-3px)}}.bounce-arrow{animation:1s ease-in-out infinite bounce}.card-left span,.card-right span,.card-center span{color:#ac4bff;color:lab(52.0183% 66.11 -78.2316);font-weight:700}.title-swap{vertical-align:bottom;clip-path:inset(-.35em -1em);place-items:center;max-width:100%;line-height:1;display:inline-grid}.title-swap>span{white-space:nowrap;grid-area:1/1;line-height:1}.title-measure{visibility:hidden;pointer-events:none;white-space:nowrap;position:absolute;top:0;left:-9999px}.title-measure>span{white-space:nowrap;line-height:1;display:inline-block}@keyframes titleFontIn{0%{opacity:0;transform:translateY(-220%)}30%{opacity:1}to{opacity:1;transform:translateY(0)}}@keyframes titleFontOut{0%{opacity:1;transform:translateY(0)}70%{opacity:1}to{opacity:0;transform:translateY(220%)}}.title-font-in{animation:.55s cubic-bezier(.65,0,.35,1) both titleFontIn}.title-font-out{pointer-events:none;animation:.55s cubic-bezier(.65,0,.35,1) both titleFontOut}@keyframes btnBorder{0%{border:1px solid #111}50%{border:1px solid #222}to{border:1px solid #111}}.animate-btn-border{animation:1s ease-in-out infinite btnBorder}.hiw-node{color:#ffffff73;white-space:nowrap;background:#0d0d0f;border:1px solid #ffffff1a;border-radius:.75rem;align-items:center;gap:.75rem;width:14rem;padding:.85rem 1.1rem;font-weight:700;transition:border-color .35s .1s,color .35s .1s;display:flex}.hiw-node.on{color:#fff;border-color:#a855f773}.hiw-node-icon{color:#fff6;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:.5rem;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:color .35s .1s;display:flex}.hiw-node.on .hiw-node-icon{color:#ac4bff;color:lab(52.0183% 66.11 -78.2316)}.hiw-vline{background:#ffffff1a;width:2px;height:2.25rem;margin-left:2rem;position:relative;overflow:hidden}.hiw-vline>div{transform-origin:top;background:#ac4bff;background:lab(52.0183% 66.11 -78.2316);transition:transform .45s;position:absolute;inset:0;transform:scaleY(0)}.hiw-vline.on>div{transform:scaleY(1)}.hiw-toast{opacity:0;transition:opacity .4s .2s,transform .4s .2s;transform:translateY(6px)}.hiw-toast.on{opacity:1;transform:translateY(0)}@keyframes stepIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.step-swap{animation:.35s both stepIn}@media (max-width:767px){.hiw-node{width:12.5rem;padding:.6rem .9rem;font-size:.9rem}.hiw-vline{height:1.5rem;margin-left:1.75rem}}@keyframes spinAnim{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(1.2)}to{transform:rotate(360deg)scale(1)}}.spin-animation{animation:2.5s ease-in-out infinite spinAnim}
