.step-fwd-enter-active,.step-fwd-leave-active,.step-back-enter-active,.step-back-leave-active{transition:opacity .18s,transform .18s}.step-fwd-enter-from{opacity:0;transform:translate(28px)}.step-fwd-leave-to,.step-back-enter-from{opacity:0;transform:translate(-28px)}.step-back-leave-to{opacity:0;transform:translate(28px)}@keyframes intro-pop{0%{opacity:0;transform:scale(.6)rotate(-6deg)}to{opacity:1;transform:scale(1)rotate(0)}}.intro-pop{animation:.4s cubic-bezier(.34,1.56,.64,1) both intro-pop}@keyframes result-flood{0%{clip-path:circle(0% at 50% 42%)}to{clip-path:circle(150% at 50% 42%)}}.result-flood{animation:.55s ease-out both result-flood}@keyframes result-pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.result-pop{animation:.45s cubic-bezier(.34,1.56,.64,1) both result-pop}@keyframes result-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.result-rise{animation:.35s ease-out both result-rise}@keyframes error-shake{0%{opacity:0;transform:translate(0)}15%{opacity:1;transform:translate(-8px)}30%{transform:translate(7px)}45%{transform:translate(-5px)}60%{transform:translate(4px)}75%{transform:translate(-2px)}to{transform:translate(0)}}.error-shake{animation:.5s ease-out both error-shake}.wizard-slider::-webkit-slider-thumb{appearance:none;background-color:rgb(var(--theme-primary-600));cursor:grab;border:3px solid #fff;border-radius:9999px;width:24px;height:24px;box-shadow:0 1px 4px #00000040}.wizard-slider::-moz-range-thumb{background-color:rgb(var(--theme-primary-600));cursor:grab;border:3px solid #fff;border-radius:9999px;width:24px;height:24px;box-shadow:0 1px 4px #00000040}.wizard-slider:active::-webkit-slider-thumb{cursor:grabbing}
