.heading.svelte-1uha8ag{font-family:Barriecito,cursive}.hand.svelte-1uha8ag{font-family:var(--hand-font, "Caveat", cursive);color:var(--ink, rgb(51 65 85))}.filled.svelte-1uha8ag{color:var(--accent, #f43f5e)}.refrain.svelte-1uha8ag{border-color:color-mix(in srgb,var(--ink, #475569) 25%,transparent);color:color-mix(in srgb,var(--ink, #475569) 70%,transparent)}.closing.svelte-1uha8ag{color:var(--accent, #f43f5e)}.sky.svelte-1uha8ag{background-image:linear-gradient(to bottom right,var(--sky-from),var(--sky-via),var(--sky-to))}.orb-a.svelte-1uha8ag{background:var(--orb-a)}.orb-b.svelte-1uha8ag{background:var(--orb-b)}.tape-left.svelte-1uha8ag{background:var(--tape-left)}.tape-right.svelte-1uha8ag{background:var(--tape-right)}.slot.svelte-1uha8ag{border:1px solid rgb(255 255 255 / .7);background:#ffffffd9;box-shadow:0 8px 30px -10px #0000004d;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.slot.svelte-1uha8ag:focus{background:#fffffff2}.next-chip.svelte-1uha8ag{background:var(--accent, #f43f5e);color:#fff;box-shadow:0 4px 12px -4px #0006}.surprise.svelte-1uha8ag{border:1px dashed rgb(255 255 255 / .7);background:#ffffff2e;box-shadow:0 8px 30px -10px #0003;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.surprise.svelte-1uha8ag:hover{background:#ffffff4d}.paper.svelte-1uha8ag{background:repeating-linear-gradient(to bottom,transparent,transparent 33px,var(--paper-line, rgb(186 230 253 / .5)) 34px),var(--paper-bg, linear-gradient(135deg, #fffdf7 0%, #fff8fb 100%));border-radius:6px;box-shadow:0 24px 60px -18px #0006,0 2px #0000000a;transform:rotate(-1.2deg)}.paper.svelte-1uha8ag:before{content:"";position:absolute;top:0;bottom:0;left:2rem;width:1.5px;background:var(--paper-margin, rgb(251 113 133 / .45))}.morph.svelte-1uha8ag{animation:svelte-1uha8ag-morph-in .55s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1uha8ag-morph-in{0%{opacity:0;transform:scale(.9) translateY(10px);filter:blur(6px)}to{opacity:1;filter:blur(0)}}.paper.morph.svelte-1uha8ag{animation:svelte-1uha8ag-paper-in .6s cubic-bezier(.34,1.56,.64,1)}@keyframes svelte-1uha8ag-paper-in{0%{opacity:0;transform:rotate(-1.2deg) scale(.92) translateY(14px)}to{opacity:1;transform:rotate(-1.2deg) scale(1) translateY(0)}}.drift.svelte-1uha8ag{background-size:220% 220%;animation:svelte-1uha8ag-drift 20s ease-in-out infinite}@keyframes svelte-1uha8ag-drift{0%,to{background-position:0% 0%}50%{background-position:100% 100%}}.bubble.svelte-1uha8ag{border-radius:9999px;background:radial-gradient(circle at 30% 30%,rgb(255 255 255 / .9),rgb(255 255 255 / .15) 60%,transparent 70%);border:1px solid rgb(255 255 255 / .5);animation-name:svelte-1uha8ag-rise;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes svelte-1uha8ag-rise{0%{transform:translateY(0) scale(.8);opacity:0}10%{opacity:.9}90%{opacity:.7}to{transform:translateY(-105vh) scale(1.1);opacity:0}}.twinkle.svelte-1uha8ag{animation:svelte-1uha8ag-twinkle 3.2s ease-in-out infinite;filter:drop-shadow(0 2px 6px rgb(0 0 0 / .12))}@keyframes svelte-1uha8ag-twinkle{0%,to{opacity:.35;transform:scale(.8) rotate(-8deg)}50%{opacity:1;transform:scale(1.15) rotate(8deg)}}@media(prefers-reduced-motion:reduce){.drift.svelte-1uha8ag,.bubble.svelte-1uha8ag,.twinkle.svelte-1uha8ag,.morph.svelte-1uha8ag,.paper.morph.svelte-1uha8ag,.animate-bounce.svelte-1uha8ag,.animate-pulse.svelte-1uha8ag{animation:none!important}}
