.celebration.svelte-1dxqtlc{z-index:50;pointer-events:none;position:fixed;inset:0}.rain.svelte-1dxqtlc span:where(.svelte-1dxqtlc){animation:2.6s cubic-bezier(.3,0,.7,1) both svelte-1dxqtlc-rain;animation-delay:calc(var(--i) * 90ms);font-size:2rem;position:absolute;inset-block-start:-3rem;inset-inline-start:var(--x)}@keyframes svelte-1dxqtlc-rain{to{translate:0 110vh;rotate:calc(var(--i) * 70deg)}}.note.svelte-1dxqtlc{pointer-events:auto;inset:calc(var(--header-h) + var(--space-s)) var(--gutter) auto;align-items:center;gap:var(--space-xs);max-inline-size:26rem;padding:var(--space-s) var(--space-m);background:var(--sticker-1);border:var(--border);border-radius:var(--radius-l);box-shadow:var(--shadow-lift);animation:pop-in .6s var(--ease-bounce) both;--pop-rot:-6deg;margin-inline:auto;font-weight:800;display:flex;position:absolute;rotate:-1.5deg}.note.svelte-1dxqtlc p:where(.svelte-1dxqtlc){color:oklch(23% .03 40);flex:1}.oven.svelte-1dxqtlc{font-size:2rem;animation:.8s ease-in-out 3 wobble}button.svelte-1dxqtlc{border:2px solid var(--line);background:var(--surface);cursor:pointer;border-radius:50%;place-items:center;block-size:2.4rem;inline-size:2.4rem;font-weight:900;display:grid}@media (prefers-reduced-motion:reduce){.rain.svelte-1dxqtlc{display:none}}
