.glow.svelte-1hzrjxl{filter:drop-shadow(0 0 1.5px #ffaa64e6)drop-shadow(0 0 8px #ff7a1a8c)}.bat.svelte-1hzrjxl{animation:linear infinite svelte-1hzrjxl-bat-fly;position:absolute;left:0}.bat.reverse.svelte-1hzrjxl{animation-direction:reverse}.bat.svelte-1hzrjxl svg{transform-origin:50% 40%;width:100%;animation:.3s ease-in-out infinite alternate svelte-1hzrjxl-bat-flap;display:block}@keyframes svelte-1hzrjxl-bat-fly{0%{transform:translate(-15vw)}25%{transform:translate(15vw,-3vh)}50%{transform:translate(45vw,2vh)}75%{transform:translate(75vw,-4vh)}to{transform:translate(115vw)}}@keyframes svelte-1hzrjxl-bat-flap{to{transform:scaleY(.35)}}@media (prefers-reduced-motion:reduce){.swarm.svelte-1hzrjxl{display:none}}.spider.svelte-1pc1ylp{transform:translateY(-1.5rem)}@media (prefers-reduced-motion:no-preference){.spider.svelte-1pc1ylp{animation:3.5s ease-in-out infinite alternate svelte-1pc1ylp-spider-bob}}@keyframes svelte-1pc1ylp-spider-bob{to{transform:translateY(.75rem)}}.slime.svelte-4wyg61{filter:drop-shadow(0 0 10px #4ade2073)}.drop.svelte-4wyg61{opacity:0}@media (prefers-reduced-motion:no-preference){.drip.svelte-4wyg61{transform-box:fill-box;transform-origin:50% 0;animation:4s ease-in-out infinite alternate svelte-4wyg61-ooze}.drop.svelte-4wyg61{transform-box:fill-box;animation:3s ease-in infinite svelte-4wyg61-drop-fall}}@keyframes svelte-4wyg61-ooze{to{transform:scaleY(1.12)}}@keyframes svelte-4wyg61-drop-fall{0%{opacity:0;transform:translateY(-8px)scale(.4)}30%{opacity:1;transform:translateY(-4px)scale(1)}to{opacity:0;transform:translateY(26px)}}.lit.svelte-noavxa{filter:drop-shadow(0 0 1.5px #ffb347)}@media (prefers-reduced-motion:no-preference){.lit.svelte-noavxa{animation:2.4s ease-in-out infinite svelte-noavxa-candle}}@keyframes svelte-noavxa-candle{0%,to{opacity:1}40%{opacity:.7}46%{opacity:.95}72%{opacity:.8}}.backdrop.svelte-1x6c5c1{--face-x:80%;--face-y:27%;--face-size:8rem 9rem}@media (width>=768px){.backdrop.svelte-1x6c5c1{--face-x:78%;--face-y:26%;--face-size:18rem 14rem}}.dusk.svelte-1x6c5c1{mix-blend-mode:multiply;-webkit-mask-image:radial-gradient(ellipse var(--face-size) at var(--face-x) var(--face-y), #00000026, black);mask-image:radial-gradient(ellipse var(--face-size) at var(--face-x) var(--face-y), #00000026, black);background:linear-gradient(#765cb6,#b69cde 55%,#ffc092);position:absolute;inset:0}.face-light.svelte-1x6c5c1{background:radial-gradient(ellipse var(--face-size) at var(--face-x) calc(var(--face-y) + 3%), #ffc48c59, transparent);mix-blend-mode:screen;position:absolute;inset:0}.moon.svelte-1x6c5c1{aspect-ratio:1;background:radial-gradient(circle at 62% 58%,#c8af7838,#0000 16%),radial-gradient(circle at 34% 66%,#c8af782e,#0000 11%),radial-gradient(circle at 48% 28%,#c8af7824,#0000 9%),radial-gradient(circle at 40% 38%,#fff,#fff8dc 50%,#f6e6b4);border-radius:50%;width:clamp(3.5rem,8vw,7rem);position:absolute;top:8%;right:6%;box-shadow:0 0 24px 8px #fffae1b3,0 0 80px 30px #fff0c866,0 0 180px 70px #ffdca02e}.fog.svelte-1x6c5c1{inset-inline:0;background-repeat:repeat-x;animation:linear infinite svelte-1x6c5c1-fog-drift;position:absolute;bottom:0}.fog-back.svelte-1x6c5c1{--fog-width:900px;background-size:var(--fog-width) 100%;background-image:radial-gradient(45% 55% at 30% 85%,#dcd2f538,#0000 70%),radial-gradient(40% 45% at 80% 95%,#dcd2f52e,#0000 70%);height:45%;animation-duration:70s}.fog-front.svelte-1x6c5c1{--fog-width:1300px;background-size:var(--fog-width) 100%;background-image:radial-gradient(35% 60% at 20% 100%,#ebe4ff40,#0000 70%),radial-gradient(50% 50% at 70% 100%,#ebe4ff33,#0000 70%);height:30%;animation-duration:45s;animation-direction:reverse}@keyframes svelte-1x6c5c1-fog-drift{to{background-position-x:var(--fog-width)}}@media (prefers-reduced-motion:reduce){.fog.svelte-1x6c5c1{animation:none}}.pair.svelte-723ny8{gap:.6rem;display:flex;position:absolute}.pair.svelte-723ny8 span:where(.svelte-723ny8){background:var(--color-pumpkin);border-radius:50%;width:.55rem;height:.35rem;box-shadow:0 0 6px 1px #ff7a1ae6,0 0 18px 4px #ff7a1a59}@media (prefers-reduced-motion:no-preference){.pair.svelte-723ny8{animation:ease-in-out infinite svelte-723ny8-blink}}@keyframes svelte-723ny8-blink{0%,90%,96%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}}
