[data-theme=light]{color-scheme:light}.sticker-yes.svelte-1uha8ag{animation:svelte-1uha8ag-yes-bounce .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-1uha8ag-yes-bounce{0%{opacity:0;transform:scale(0) rotate(-10deg)}40%{transform:scale(1.6) rotate(5deg)}60%{transform:scale(.85) rotate(-3deg)}80%{transform:scale(1.15) rotate(1deg)}to{opacity:1;transform:scale(1) rotate(0)}}.confetti-container.svelte-1uha8ag{position:absolute;inset:0;pointer-events:none;z-index:10;overflow:hidden}.confetti-piece.svelte-1uha8ag{position:absolute;left:var(--start-x);top:var(--start-y);width:8px;height:8px;background:var(--color);border-radius:2px;animation:svelte-1uha8ag-confetti-burst 1.2s cubic-bezier(.25,.46,.45,.94) both}.confetti-piece.svelte-1uha8ag:nth-child(odd){border-radius:50%;width:6px;height:6px}.confetti-piece.svelte-1uha8ag:nth-child(3n){width:10px;height:4px;border-radius:1px}@keyframes svelte-1uha8ag-confetti-burst{0%{opacity:1;transform:translate(0) rotate(0) scale(0)}20%{opacity:1;transform:translate(calc(var(--dx) * .3),calc(var(--dy) * .3)) rotate(calc(var(--r) * .3)) scale(1.2)}to{opacity:0;transform:translate(var(--dx),var(--dy)) rotate(var(--r)) scale(.4)}}.sad-no.svelte-1uha8ag{animation:svelte-1uha8ag-sad-droop .6s ease-in both}@keyframes svelte-1uha8ag-sad-droop{0%{opacity:0;transform:translateY(-10px)}40%{opacity:1;transform:translateY(3px)}60%{transform:translateY(1px)}to{opacity:1;transform:translateY(0)}}.sad-emojis.svelte-1uha8ag span:where(.svelte-1uha8ag){display:inline-block;animation:svelte-1uha8ag-sad-fall .7s ease-in both}@keyframes svelte-1uha8ag-sad-fall{0%{opacity:0;transform:translateY(-15px) scale(.5)}50%{opacity:1;transform:translateY(4px) scale(1.05)}70%{transform:translateY(1px) scale(.95)}to{opacity:.7;transform:translateY(0) scale(1)}}.tear-drop.svelte-1uha8ag{position:absolute;left:var(--start-x);top:-5px;width:4px;height:7px;background:var(--color);border-radius:50%/60% 60% 40% 40%;opacity:0;animation:svelte-1uha8ag-tear-fall 1.4s ease-in both}@keyframes svelte-1uha8ag-tear-fall{0%{opacity:0;transform:translateY(0) translate(0)}10%{opacity:.6}to{opacity:0;transform:translateY(120px) translate(var(--fall-x))}}.sticker-celebrate.svelte-1uha8ag span:where(.svelte-1uha8ag){display:inline-block;animation:svelte-1uha8ag-sticker-pop .6s cubic-bezier(.34,1.56,.64,1) both}@keyframes svelte-1uha8ag-sticker-pop{0%{opacity:0;transform:scale(0) translateY(10px) rotate(-30deg)}40%{opacity:1;transform:scale(1.4) translateY(-8px) rotate(15deg)}60%{transform:scale(.9) translateY(2px) rotate(-5deg)}80%{transform:scale(1.1) translateY(-2px) rotate(3deg)}to{opacity:1;transform:scale(1) translateY(0) rotate(0)}}
