.result.svelte-109ztr{animation:svelte-109ztr-fade-out var(--duration) ease-in forwards}.success.svelte-109ztr .flash:where(.svelte-109ztr){background:#22c55e1a}.success.svelte-109ztr .badge:where(.svelte-109ztr){background:var(--color-green-600);animation:.45s cubic-bezier(.34,1.56,.64,1) both svelte-109ztr-pop}.success.svelte-109ztr .message:where(.svelte-109ztr){color:var(--color-green-700)}.fail.svelte-109ztr .flash:where(.svelte-109ztr){background:#ef44442e;animation:.7s ease-out both svelte-109ztr-flash}.fail.svelte-109ztr .badge:where(.svelte-109ztr){background:var(--color-red-600);animation:.3s ease-out both svelte-109ztr-pop,.45s ease-in-out .25s both svelte-109ztr-shake}.fail.svelte-109ztr .message:where(.svelte-109ztr){color:var(--color-red-700)}.reduced.svelte-109ztr :where(.svelte-109ztr){animation:none!important}@keyframes svelte-109ztr-fade-out{0%,75%{opacity:1}to{opacity:0}}@keyframes svelte-109ztr-pop{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}@keyframes svelte-109ztr-flash{0%{opacity:0}25%{opacity:1}to{opacity:.5}}@keyframes svelte-109ztr-shake{0%,to{transform:translate(0)}20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}
