.animate-in.svelte-1f9749s{animation:svelte-1f9749s-fadeIn .3s ease-out}@keyframes svelte-1f9749s-fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.dark-input.svelte-1f9749s{padding:.625rem 1rem;font-size:.875rem;border-radius:.5rem;background-color:#581c874d;border:1px solid rgba(139,92,246,.3);color:#fff;transition:all .2s}.dark-input.svelte-1f9749s::-moz-placeholder{color:#c084fc80}.dark-input.svelte-1f9749s::placeholder{color:#c084fc80}.dark-input.svelte-1f9749s:focus{outline:none;border-color:#fbbf2480;box-shadow:0 0 0 3px #fbbf241a}.dark-input.svelte-1f9749s:disabled{opacity:.5;cursor:not-allowed}.dark-btn.svelte-1f9749s{padding:.625rem 1.25rem;font-size:.875rem;font-weight:500;border-radius:.5rem;background:linear-gradient(to right,#fbbf24e6,#f59e0be6);color:#1e1b4b;border:none;cursor:pointer;transition:all .2s}.dark-btn.svelte-1f9749s:hover:not(:disabled){background:linear-gradient(to right,#fbbf24,#f59e0b);transform:translateY(-1px)}.dark-btn.svelte-1f9749s:disabled{opacity:.6;cursor:not-allowed;transform:none}@keyframes svelte-1mt54z8-sway{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}@keyframes svelte-1mt54z8-breathe{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:1}}.sway.svelte-1mt54z8{transform-origin:center bottom;animation:svelte-1mt54z8-sway 4s ease-in-out infinite}.breathing.svelte-1mt54z8{transform-origin:center center;animation:svelte-1mt54z8-breathe 2s ease-in-out infinite}.arrow.svelte-1mt54z8{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.arrow-top.svelte-1mt54z8{transform:translateY(-40px)}.arrow-right.svelte-1mt54z8{transform:translate(40px)}.arrow-bottom.svelte-1mt54z8{transform:translateY(40px)}.arrow-left.svelte-1mt54z8{transform:translate(-40px)}.arrow-top.in-position.svelte-1mt54z8{transform:translateY(0)}.arrow-right.in-position.svelte-1mt54z8{transform:translate(0)}.arrow-bottom.in-position.svelte-1mt54z8{transform:translateY(0)}.arrow-left.in-position.svelte-1mt54z8{transform:translate(0)}@keyframes svelte-n1j1hs-quiver{0%,to{transform:rotate(0) translate(0)}20%{transform:rotate(.8deg) translate(.4px)}40%{transform:rotate(-.6deg) translate(-.3px)}60%{transform:rotate(.5deg) translate(.2px)}80%{transform:rotate(-.4deg) translate(-.2px)}}.quiver.svelte-n1j1hs{transform-origin:center bottom;animation:svelte-n1j1hs-quiver 2.5s ease-in-out infinite}.quiver-1.svelte-n1j1hs{animation-delay:0s}.quiver-2.svelte-n1j1hs{animation-delay:.4s}.quiver-3.svelte-n1j1hs{animation-delay:.8s}@keyframes svelte-1tddoy9-sway{0%,to{transform:translate(0) rotate(0)}50%{transform:translate(.8px) rotate(.3deg)}}.sway.svelte-1tddoy9{transform-origin:center bottom;animation:svelte-1tddoy9-sway 3.5s ease-in-out infinite}.sway-1.svelte-1tddoy9{animation-delay:0s}.sway-2.svelte-1tddoy9{animation-delay:.4s}.sway-3.svelte-1tddoy9{animation-delay:.8s}@keyframes svelte-516m38-sway{0%,to{transform:rotate(0)}50%{transform:rotate(1.2deg)}}.sway.svelte-516m38{transform-origin:center bottom;animation:svelte-516m38-sway 3.5s ease-in-out infinite}@keyframes svelte-1ksqz9x-sway{0%,to{transform:rotate(0)}50%{transform:rotate(.8deg)}}.sway.svelte-1ksqz9x{transform-origin:center bottom;animation:svelte-1ksqz9x-sway 5s ease-in-out infinite}@keyframes svelte-1wsg9tg-drift{0%,to{transform:translate(0)}50%{transform:translate(var(--drift-x, 2px),var(--drift-y, -2px))}}.drift.svelte-1wsg9tg{animation:svelte-1wsg9tg-drift 3s ease-in-out infinite}.drift-1.svelte-1wsg9tg{--drift-x: 0px;--drift-y: -3px;animation-delay:0s}.drift-2.svelte-1wsg9tg{--drift-x: 3px;--drift-y: -2px;animation-delay:.3s}.drift-3.svelte-1wsg9tg{--drift-x: -3px;--drift-y: -2px;animation-delay:.6s}.drift-4.svelte-1wsg9tg{--drift-x: 4px;--drift-y: 0px;animation-delay:.2s}.drift-5.svelte-1wsg9tg{--drift-x: -4px;--drift-y: 0px;animation-delay:.5s}.drift-6.svelte-1wsg9tg{--drift-x: 3px;--drift-y: 2px;animation-delay:.4s}.drift-7.svelte-1wsg9tg{--drift-x: -3px;--drift-y: 2px;animation-delay:.7s}@keyframes svelte-1x1z8jq-fall{0%{transform:translateY(0) translate(0);opacity:0}5%{opacity:.5}10%{opacity:.85}70%{opacity:.7}90%{opacity:.3}to{transform:translateY(var(--fall-distance, 40vh)) translate(var(--fall-drift, 30px));opacity:0}}@keyframes svelte-1x1z8jq-spin{0%{transform:rotate(0) rotateY(0)}25%{transform:rotate(20deg) rotateY(90deg)}50%{transform:rotate(-15deg) rotateY(180deg)}75%{transform:rotate(25deg) rotateY(270deg)}to{transform:rotate(0) rotateY(360deg)}}.fall.svelte-1x1z8jq{animation:svelte-1x1z8jq-fall var(--fall-duration, 5s) ease-in-out infinite;animation-delay:var(--fall-delay, 0s)}.spin.svelte-1x1z8jq{transform-origin:center center;animation:svelte-1x1z8jq-spin calc(var(--fall-duration, 5s) * .6) ease-in-out infinite}@media(prefers-reduced-motion:reduce){.fall.svelte-1x1z8jq,.spin.svelte-1x1z8jq{animation:none}}@keyframes svelte-1odt8do-petal-fall-base{0%{transform:translateY(0) translate(0)}to{transform:translateY(100vh) translate(var(--drift, 30px))}}@keyframes svelte-1odt8do-petal-flutter-base{0%,to{transform:rotateX(0) rotateY(0) rotate(0)}25%{transform:rotateX(15deg) rotateY(30deg) rotate(10deg)}50%{transform:rotateX(-10deg) rotateY(-20deg) rotate(-5deg)}75%{transform:rotateX(20deg) rotateY(10deg) rotate(15deg)}}.petal-wrapper.svelte-1odt8do{display:inline-block;will-change:transform,opacity}svg.svelte-1odt8do{display:block;transform-style:preserve-3d;will-change:transform}@keyframes svelte-th2s1x-grow{0%{stroke-dasharray:200;stroke-dashoffset:200}to{stroke-dashoffset:0}}.grow.svelte-th2s1x path:where(.svelte-th2s1x){animation:svelte-th2s1x-grow 3s ease-out forwards}@keyframes svelte-y2ztu4-hover{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-2px) translate(1px)}75%{transform:translateY(-1px) translate(-1px)}}@keyframes svelte-y2ztu4-buzz{0%,to{transform:scaleY(1)}50%{transform:scaleY(.85)}}.hover.svelte-y2ztu4{animation:svelte-y2ztu4-hover 1s ease-in-out infinite}.buzz.svelte-y2ztu4{transform-origin:center bottom;animation:svelte-y2ztu4-buzz .05s linear infinite}@keyframes svelte-ludhk9-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.bob.svelte-ludhk9{animation:svelte-ludhk9-bob 2s ease-in-out infinite}@keyframes svelte-115dksg-fly{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes svelte-115dksg-flap{0%,to{transform:rotate(0) scaleY(1)}50%{transform:rotate(-10deg) scaleY(.8)}}.fly.svelte-115dksg{animation:svelte-115dksg-fly .8s ease-in-out infinite}.wing-up.svelte-115dksg{transform-origin:center bottom;animation:svelte-115dksg-flap .3s ease-in-out infinite}@keyframes svelte-1nutezl-flutter{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(1deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-1px) rotate(-1deg)}}.flutter.svelte-1nutezl{animation:svelte-1nutezl-flutter 2s ease-in-out infinite}@keyframes svelte-160pz4n-flutter-left{0%,to{transform:scaleX(1) rotate(0)}50%{transform:scaleX(.7) rotate(-5deg)}}@keyframes svelte-160pz4n-flutter-right{0%,to{transform:scaleX(1) rotate(0)}50%{transform:scaleX(.7) rotate(5deg)}}.wing-left.svelte-160pz4n{transform-origin:right center;animation:svelte-160pz4n-flutter-left .3s ease-in-out infinite}.wing-right.svelte-160pz4n{transform-origin:left center;animation:svelte-160pz4n-flutter-right .3s ease-in-out infinite}@keyframes svelte-y0tr9o-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}.bob.svelte-y0tr9o{animation:svelte-y0tr9o-bob 2.5s ease-in-out infinite}@keyframes svelte-ugl3tj-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}.bob.svelte-ugl3tj{animation:svelte-ugl3tj-bob 1.8s ease-in-out infinite}@keyframes svelte-8yevwo-ear-flick{0%,85%,to{transform:rotate(-30deg)}88%{transform:rotate(-20deg)}91%{transform:rotate(-35deg)}94%{transform:rotate(-28deg)}}.ear-flick.svelte-8yevwo{transform-origin:center bottom;animation:svelte-8yevwo-ear-flick 5s ease-in-out infinite}@keyframes svelte-hbsy3d-float{0%,to{transform:translateY(0) translate(0)}25%{transform:translateY(-3px) translate(2px)}50%{transform:translateY(-1px) translate(-1px)}75%{transform:translateY(-4px) translate(1px)}}@keyframes svelte-hbsy3d-pulse{0%,to{opacity:.4}50%{opacity:.7}}@keyframes svelte-hbsy3d-pulse-inner{0%,to{opacity:.6}50%{opacity:.9}}@keyframes svelte-hbsy3d-glow{0%,to{filter:brightness(1)}50%{filter:brightness(1.3)}}.float.svelte-hbsy3d{animation:svelte-hbsy3d-float 4s ease-in-out infinite}.pulse.svelte-hbsy3d{animation:svelte-hbsy3d-pulse 2s ease-in-out infinite}.pulse-inner.svelte-hbsy3d{animation:svelte-hbsy3d-pulse-inner 2s ease-in-out infinite;animation-delay:.2s}.glow.svelte-hbsy3d{animation:svelte-hbsy3d-glow 2s ease-in-out infinite}@keyframes svelte-l6w9ta-blink{0%,94%,to{transform:scaleY(1)}96%{transform:scaleY(.1)}98%{transform:scaleY(1)}}.blink.svelte-l6w9ta{transform-origin:center center;animation:svelte-l6w9ta-blink 4s ease-in-out infinite}@keyframes svelte-1uzta3c-ear-twitch{0%,90%,to{transform:rotate(0)}93%{transform:rotate(-5deg)}96%{transform:rotate(3deg)}}.ear-twitch.svelte-1uzta3c{transform-origin:center bottom;animation:svelte-1uzta3c-ear-twitch 4s ease-in-out infinite}.ear-twitch-delay.svelte-1uzta3c{transform-origin:center bottom;animation:svelte-1uzta3c-ear-twitch 4s ease-in-out infinite;animation-delay:.1s}@keyframes svelte-3igqjo-hop{0%,to{transform:translateY(0)}25%{transform:translateY(-3px)}50%{transform:translateY(0)}75%{transform:translateY(-2px)}}.hop.svelte-3igqjo{animation:svelte-3igqjo-hop 1.8s ease-in-out infinite}@keyframes svelte-1l4aup9-tail-flick{0%,80%,to{transform:rotate(0)}85%{transform:rotate(5deg)}90%{transform:rotate(-3deg)}95%{transform:rotate(2deg)}}.tail-flick.svelte-1l4aup9{transform-origin:bottom right;animation:svelte-1l4aup9-tail-flick 3s ease-in-out infinite}@keyframes svelte-1yt7x67-sway{0%,to{transform:rotate(0)}50%{transform:rotate(.5deg)}}.sway.svelte-1yt7x67{transform-origin:center bottom;animation:svelte-1yt7x67-sway 4s ease-in-out infinite}@keyframes svelte-145nuwa-emerge{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.02)}}.emerge.svelte-145nuwa{transform-origin:center bottom;animation:svelte-145nuwa-emerge 4s ease-in-out infinite}@keyframes svelte-wrbtmc-nod{0%,to{transform:rotate(0)}25%{transform:rotate(2deg)}75%{transform:rotate(-1deg)}}.nod.svelte-wrbtmc{transform-origin:center bottom;animation:svelte-wrbtmc-nod 3.5s ease-in-out infinite}@keyframes svelte-1st12sc-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}.sway.svelte-1st12sc{transform-origin:center bottom;animation:svelte-1st12sc-sway 3s ease-in-out infinite}@keyframes svelte-27m4cu-sway{0%,to{transform:rotate(0)}50%{transform:rotate(3deg)}}.sway.svelte-27m4cu{transform-origin:center bottom;animation:svelte-27m4cu-sway 2.8s ease-in-out infinite}@keyframes svelte-1eydyhc-sway{0%,to{transform:skew(0)}50%{transform:skew(2deg)}}.sway.svelte-1eydyhc{transform-origin:center bottom;animation:svelte-1eydyhc-sway 2.5s ease-in-out infinite}@keyframes svelte-1qc2fnp-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}.sway.svelte-1qc2fnp{transform-origin:center bottom;animation:svelte-1qc2fnp-sway 3s ease-in-out infinite}@keyframes svelte-1fa2gsa-drift-right{0%{transform:translate(-10vw)}to{transform:translate(110vw)}}@keyframes svelte-1fa2gsa-drift-left{0%{transform:translate(110vw)}to{transform:translate(-10vw)}}.drift-right.svelte-1fa2gsa{animation:svelte-1fa2gsa-drift-right var(--drift-duration, 80s) linear infinite}.drift-left.svelte-1fa2gsa{animation:svelte-1fa2gsa-drift-left var(--drift-duration, 80s) linear infinite}@keyframes svelte-1proelo-drift{0%{transform:translate(0)}to{transform:translate(20px)}}.drift.svelte-1proelo{animation:svelte-1proelo-drift var(--drift-duration, 80s) ease-in-out infinite alternate}@keyframes svelte-1fb3to-glow{0%,to{filter:brightness(1) drop-shadow(0 0 5px rgba(254,249,195,.3))}50%{filter:brightness(1.1) drop-shadow(0 0 10px rgba(254,249,195,.5))}}.glow.svelte-1fb3to{animation:svelte-1fb3to-glow 4s ease-in-out infinite}@keyframes svelte-cslf1l-fade-in{0%{opacity:0}to{opacity:1}}.fade-in.svelte-cslf1l{animation:svelte-cslf1l-fade-in 3s ease-out forwards}@keyframes svelte-1c5vt63-twinkle{0%,to{opacity:1;transform:scale(1)}25%{opacity:.7;transform:scale(.9)}50%{opacity:.4;transform:scale(.75)}75%{opacity:.8;transform:scale(.95)}}.twinkle.svelte-1c5vt63{animation:svelte-1c5vt63-twinkle var(--twinkle-duration, 2s) ease-in-out infinite;animation-delay:var(--twinkle-delay, 0s)}@keyframes svelte-1hdzvhl-twinkle{0%,to{opacity:1;transform:scale(1)}25%{opacity:.6;transform:scale(.85)}50%{opacity:.3;transform:scale(.7)}75%{opacity:.7;transform:scale(.9)}}.twinkle.svelte-1hdzvhl{animation:svelte-1hdzvhl-twinkle 3s ease-in-out infinite;animation-delay:var(--twinkle-delay, 0s)}@keyframes svelte-62nuzc-shoot{0%{transform:translate(-100%) translateY(20px);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(100%) translateY(-20px);opacity:0}}@keyframes svelte-62nuzc-trail-shimmer{0%,to{opacity:.8}50%{opacity:1}}.shoot.svelte-62nuzc{animation:svelte-62nuzc-shoot 2s ease-in-out infinite;animation-delay:var(--shoot-delay, 0s)}.trail.svelte-62nuzc{animation:svelte-62nuzc-trail-shimmer .3s ease-in-out infinite}@keyframes svelte-wbk62t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes svelte-wbk62t-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.spin.svelte-wbk62t{transform-origin:center center;animation:svelte-wbk62t-spin 60s linear infinite}.pulse.svelte-wbk62t{transform-origin:center center;animation:svelte-wbk62t-pulse 4s ease-in-out infinite}@keyframes svelte-454p9l-flicker{0%,to{opacity:.5}50%{opacity:.6}75%{opacity:.45}}@keyframes svelte-454p9l-flicker-inner{0%,to{opacity:.7}30%{opacity:.75}60%{opacity:.65}}@keyframes svelte-454p9l-flicker-outer{0%,to{opacity:.15}50%{opacity:.2}}.flicker.svelte-454p9l{animation:svelte-454p9l-flicker 2s ease-in-out infinite}.flicker-inner.svelte-454p9l{animation:svelte-454p9l-flicker-inner 1.5s ease-in-out infinite;animation-delay:.2s}.flicker-outer.svelte-454p9l{animation:svelte-454p9l-flicker-outer 3s ease-in-out infinite}@keyframes svelte-1l1idj4-float{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-2px) rotate(1deg)}}@keyframes svelte-1l1idj4-bloom{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}.float.svelte-1l1idj4{animation:svelte-1l1idj4-float 4s ease-in-out infinite}.bloom.svelte-1l1idj4{transform-origin:center bottom;animation:svelte-1l1idj4-bloom 5s ease-in-out infinite}@keyframes svelte-b33mb8-ripple{0%{transform:scale(.8);opacity:.4}to{transform:scale(1.5);opacity:0}}.ripple.svelte-b33mb8{transform-origin:center center;animation:svelte-b33mb8-ripple 3s ease-out infinite}.ripple-1.svelte-b33mb8{animation-delay:0s}.ripple-2.svelte-b33mb8{animation-delay:.5s}.ripple-3.svelte-b33mb8{animation-delay:1.5s}@keyframes svelte-o37rf0-sway{0%,to{transform:rotate(0)}50%{transform:rotate(2deg)}}.sway.svelte-o37rf0{transform-origin:center bottom;animation:svelte-o37rf0-sway 3s ease-in-out infinite}.sway-1.svelte-o37rf0{animation-delay:0s}.sway-2.svelte-o37rf0{animation-delay:.4s}.sway-3.svelte-o37rf0{animation-delay:.8s}@keyframes svelte-j1xkpp-flow{0%{transform:translate(0)}to{transform:translate(10px)}}@keyframes svelte-j1xkpp-sparkle{0%,to{opacity:1}50%{opacity:.5}}.flow.svelte-j1xkpp{animation:svelte-j1xkpp-flow 2s linear infinite}.sparkle.svelte-j1xkpp{animation:svelte-j1xkpp-sparkle 1.5s ease-in-out infinite}.snowflake-wrapper.svelte-orlcxv{display:inline-block;will-change:transform,opacity}.snowflake-flutter.svelte-orlcxv{display:inline-block;transform-style:preserve-3d;will-change:transform}@keyframes svelte-1l8nvlt-sway{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}@keyframes svelte-1l8nvlt-breathe{0%,to{transform:scale(1);opacity:.7}50%{transform:scale(1.05);opacity:1}}.sway.svelte-1l8nvlt{transform-origin:center bottom;animation:svelte-1l8nvlt-sway 4s ease-in-out infinite}.breathing.svelte-1l8nvlt{transform-origin:center center;animation:svelte-1l8nvlt-breathe 2s ease-in-out infinite}.arrow.svelte-1l8nvlt{transition:transform .5s cubic-bezier(.34,1.56,.64,1)}.arrow-top.svelte-1l8nvlt{transform:translateY(-40px)}.arrow-right.svelte-1l8nvlt{transform:translate(40px)}.arrow-bottom.svelte-1l8nvlt{transform:translateY(40px)}.arrow-left.svelte-1l8nvlt{transform:translate(-40px)}.arrow-top.in-position.svelte-1l8nvlt{transform:translateY(0)}.arrow-right.in-position.svelte-1l8nvlt{transform:translate(0)}.arrow-bottom.in-position.svelte-1l8nvlt{transform:translateY(0)}.arrow-left.in-position.svelte-1l8nvlt{transform:translate(0)}
