@keyframes svelte-8k30lk-authIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-8k30lk-shake{0%,to{transform:translate(0)}20%{transform:translate(-5px)}40%{transform:translate(4px)}60%{transform:translate(-3px)}80%{transform:translate(2px)}}.form-shake.svelte-8k30lk{animation:svelte-8k30lk-shake .34s cubic-bezier(.36,.07,.19,.97)}.error-shake.svelte-8k30lk{display:inline-block;animation:svelte-8k30lk-shake .34s cubic-bezier(.36,.07,.19,.97) 60ms}@keyframes svelte-8k30lk-tickPop{0%{opacity:0;transform:translateY(-50%) scale(.5)}to{opacity:1;transform:translateY(-50%) scale(1)}}@keyframes svelte-8k30lk-hintIn{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.icon-swap.svelte-8k30lk{display:inline-flex;transition:transform .18s var(--ease-out-quad)}.icon-swap.svelte-8k30lk:active{transform:scale(.85)}.btn-arrow.svelte-8k30lk{transition:transform .2s var(--ease-out-quad)}@media (prefers-reduced-motion: reduce){.form-shake.svelte-8k30lk,.error-shake.svelte-8k30lk{animation:none!important}.icon-swap.svelte-8k30lk,.btn-arrow.svelte-8k30lk{transition:none!important}.icon-swap.svelte-8k30lk:active{transform:none}}
