.spinner.svelte-86ba97{border:2px solid #ffffff61;border-top-color:currentColor;border-radius:50%;flex:none;width:17px;height:17px;animation:.72s linear infinite svelte-86ba97-spin}@keyframes svelte-86ba97-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.spinner.svelte-86ba97{animation-duration:1.5s}}.egg-shell.svelte-16uhy9j{background:linear-gradient(145deg,#fff7d8 10%,#f5c98d 90%);border:3px solid #473d35;border-radius:51% 51% 47% 47%/62% 62% 38% 38%;width:172px;height:210px;animation:2.8s ease-in-out infinite svelte-16uhy9j-breathe;position:relative;box-shadow:0 22px 0 -8px #583a2717,0 28px 48px #54381f29}.egg-shell.compact.svelte-16uhy9j{border-width:2px;width:86px;height:105px}.egg-shine.svelte-16uhy9j{background:#fff9;border-radius:50%;width:28%;height:12%;position:absolute;top:17%;left:20%;transform:rotate(-24deg)}.egg-heart.svelte-16uhy9j{color:#e67e73;place-items:center;padding-top:18%;font-size:2rem;display:grid;position:absolute;inset:0}.compact.svelte-16uhy9j .egg-heart:where(.svelte-16uhy9j){font-size:1rem}.pet-wrap.svelte-16uhy9j{filter:drop-shadow(0 22px 20px #4a2d1e2e);width:192px;height:202px;position:relative}.pet-wrap.compact.svelte-16uhy9j{width:92px;height:98px}.pet-motion.svelte-16uhy9j{animation:3.2s ease-in-out infinite svelte-16uhy9j-breathe;position:absolute;inset:0}.pet-body.svelte-16uhy9j{background:var(--pet-color);border:3px solid #473d35;border-radius:48% 48% 44% 44%/42% 42% 58% 58%;position:absolute;inset:18% 5% 0;overflow:hidden}.ear.svelte-16uhy9j{z-index:-1;background:var(--pet-color);border:3px solid #473d35;position:absolute}.ear.left.svelte-16uhy9j{left:19%;transform:rotate(-13deg)}.ear.right.svelte-16uhy9j{right:19%;transform:rotate(13deg)}.ear.bunny.svelte-16uhy9j{border-radius:50% 50% 38% 38%;width:28%;height:54%;top:-21%}.ear.point.svelte-16uhy9j{clip-path:polygon(50% 0,100% 100%,0 100%);width:35%;height:37%;top:2%}.ear.round.svelte-16uhy9j{border-radius:50%;width:36%;height:36%;top:4%}.eye.svelte-16uhy9j{aspect-ratio:1;background:#40362f;border-radius:50%;width:9%;transition:height .12s,top .12s;position:absolute;top:44%}.eye.left.svelte-16uhy9j{left:28%}.eye.right.svelte-16uhy9j{right:28%}.mouth.svelte-16uhy9j{border:0 solid #40362f;border-bottom-width:3px;border-radius:0 0 50% 50%;width:15%;height:8%;position:absolute;top:60%;left:42.5%}.mouth.sparkle.svelte-16uhy9j{background:#673f43;border:0;border-radius:50%;height:12%}.cheek.svelte-16uhy9j{background:#ef7e8190;border-radius:50%;width:15%;height:7%;position:absolute;top:60%}.cheek.left.svelte-16uhy9j{left:13%}.cheek.right.svelte-16uhy9j{right:13%}.mark.svelte-16uhy9j{background:#fff5;border-radius:50%;display:none;position:absolute}.spots.svelte-16uhy9j .mark:where(.svelte-16uhy9j){aspect-ratio:1;width:22%;display:block}.mark-one.svelte-16uhy9j{top:10%;left:11%}.mark-two.svelte-16uhy9j{bottom:8%;right:8%}.waves.svelte-16uhy9j .pet-body:where(.svelte-16uhy9j):before{content:"";background:repeating-radial-gradient(at 50% 100%,#fff4 0 8px,#0000 9px 17px);width:130%;height:32%;position:absolute;bottom:0;left:-15%}.sprout.svelte-16uhy9j,.accessory.svelte-16uhy9j{z-index:2;color:#6c9d5c;text-shadow:0 2px #473d35;font-size:2.5rem;position:absolute;top:-7%;left:50%;transform:translate(-50%)}.accessory.svelte-16uhy9j{color:#f4bc4e;text-shadow:0 1px #473d35;font-size:2rem;top:1%}.compact.svelte-16uhy9j .pet-body:where(.svelte-16uhy9j),.compact.svelte-16uhy9j .ear:where(.svelte-16uhy9j){border-width:2px}.compact.svelte-16uhy9j .mouth:where(.svelte-16uhy9j){border-bottom-width:2px}.compact.svelte-16uhy9j .sprout:where(.svelte-16uhy9j){font-size:1.3rem}.compact.svelte-16uhy9j .accessory:where(.svelte-16uhy9j){font-size:1rem}.blinking.svelte-16uhy9j .eye:where(.svelte-16uhy9j),.sleeping.svelte-16uhy9j .eye:where(.svelte-16uhy9j){aspect-ratio:auto;border-radius:3px;width:11%;height:3px;top:47%}.drowsy.svelte-16uhy9j .eye:where(.svelte-16uhy9j){aspect-ratio:auto;border-radius:0 0 60% 60%;height:4%;top:46%}.sleeping.svelte-16uhy9j .mouth:where(.svelte-16uhy9j),.bored.svelte-16uhy9j .mouth:where(.svelte-16uhy9j){border-radius:0;height:0}.sleeping.svelte-16uhy9j .cheek:where(.svelte-16uhy9j),.drowsy.svelte-16uhy9j .cheek:where(.svelte-16uhy9j){opacity:.5}.sleeping.svelte-16uhy9j .pet-motion:where(.svelte-16uhy9j){animation-duration:5.4s}.bored.svelte-16uhy9j .pet-motion:where(.svelte-16uhy9j){animation-duration:4.4s}.zzz.svelte-16uhy9j{color:#9a8878;font-family:Georgia,serif;font-size:1.35rem;font-style:italic;animation:3.4s ease-in-out infinite svelte-16uhy9j-drift;position:absolute;top:0;right:2%}.compact.svelte-16uhy9j .zzz:where(.svelte-16uhy9j){font-size:.8rem}.cheering.svelte-16uhy9j .pet-motion:where(.svelte-16uhy9j){animation:.55s ease-in-out 2 svelte-16uhy9j-hop}.spark.svelte-16uhy9j{z-index:3;color:#e8798a;text-shadow:0 1px 3px #fffc;font-size:1.25rem;animation:1.1s ease-out forwards svelte-16uhy9j-rise;position:absolute;top:14%;left:50%}.spark.one.svelte-16uhy9j{margin-left:-52px;animation-delay:40ms}.spark.two.svelte-16uhy9j{margin-left:44px;animation-delay:.18s}.spark.three.svelte-16uhy9j{margin-left:-12px;animation-delay:.32s;top:4%}.compact.svelte-16uhy9j .spark:where(.svelte-16uhy9j){font-size:.8rem}.compact.svelte-16uhy9j .spark.one:where(.svelte-16uhy9j){margin-left:-26px}.compact.svelte-16uhy9j .spark.two:where(.svelte-16uhy9j){margin-left:20px}.compact.svelte-16uhy9j .spark.three:where(.svelte-16uhy9j){margin-left:-6px}@keyframes svelte-16uhy9j-breathe{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes svelte-16uhy9j-hop{0%,to{transform:translateY(0)scale(1)}35%{transform:translateY(-22px)scale(1.05,.95)}70%{transform:translateY(0)scale(.96,1.04)}}@keyframes svelte-16uhy9j-drift{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:.9;transform:translateY(-9px)}}@keyframes svelte-16uhy9j-rise{0%{opacity:0;transform:translateY(6px)scale(.5)}25%{opacity:1}to{opacity:0;transform:translateY(-64px)scale(1.15)}}@media (prefers-reduced-motion:reduce){.egg-shell.svelte-16uhy9j,.pet-motion.svelte-16uhy9j,.zzz.svelte-16uhy9j,.spark.svelte-16uhy9j,.cheering.svelte-16uhy9j .pet-motion:where(.svelte-16uhy9j){animation:none}.spark.svelte-16uhy9j{display:none}}
