@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)}@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)}.icon-morph.svelte-8k30lk{display:inline-flex;animation:svelte-8k30lk-icon-morph .24s var(--ease-spring) both}@keyframes svelte-8k30lk-icon-morph{0%{transform:rotateY(90deg) scale(.7);opacity:0}to{transform:none;opacity:1}}.error-pop.svelte-8k30lk{display:inline-grid;place-items:center;animation:svelte-8k30lk-error-pop .35s var(--ease-spring) both}@keyframes svelte-8k30lk-error-pop{0%{transform:scale(.3)}to{transform:scale(1)}}.btn-arrow.svelte-8k30lk{transition:transform .2s var(--ease-out-quad)}@media (prefers-reduced-motion: reduce){.form-shake.svelte-8k30lk{animation:none!important}.icon-morph.svelte-8k30lk,.error-pop.svelte-8k30lk{animation:none}.icon-swap.svelte-8k30lk,.btn-arrow.svelte-8k30lk{transition:none!important}.icon-swap.svelte-8k30lk:active{transform:none}}
