.backgrounds-module__lt8YUW__bg{pointer-events:none;position:absolute;inset:0;overflow:hidden}.backgrounds-module__lt8YUW__layer{position:absolute}@keyframes backgrounds-module__lt8YUW__spinSlow{to{transform:rotate(360deg)}}@keyframes backgrounds-module__lt8YUW__pulseGlow{0%,to{opacity:.72}50%{opacity:1}}@keyframes backgrounds-module__lt8YUW__cloudDrift{0%{transform:translate(-9%)}to{transform:translate(11%)}}@keyframes backgrounds-module__lt8YUW__shimmer{0%,to{opacity:.25;transform:scaleX(.92)}50%{opacity:.72;transform:scaleX(1.06)}}@keyframes backgrounds-module__lt8YUW__drawLine{to{stroke-dashoffset:0}}@keyframes backgrounds-module__lt8YUW__floatY{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes backgrounds-module__lt8YUW__heroInUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.backgrounds-module__lt8YUW__heroIn{animation:.7s cubic-bezier(.2,.7,.3,1) both backgrounds-module__lt8YUW__heroInUp}.backgrounds-module__lt8YUW__heroInDelay1{animation-delay:90ms}.backgrounds-module__lt8YUW__heroInDelay2{animation-delay:.18s}.backgrounds-module__lt8YUW__mascotFloat{animation:4.5s ease-in-out infinite backgrounds-module__lt8YUW__floatY}.backgrounds-module__lt8YUW__starfield{background:radial-gradient(120% 90% at 50% 112%,#2a2357 0%,#2a235700 60%),linear-gradient(#0a0e24 0%,#131a3c 55%,#1e1b45 100%)}.backgrounds-module__lt8YUW__zodiacRing{border:1px dashed #ffffff26;border-radius:50%;width:340px;height:340px;margin-left:-170px;animation:90s linear infinite backgrounds-module__lt8YUW__spinSlow;top:56%;left:50%}.backgrounds-module__lt8YUW__zodiacRing:after{content:"";border:1px solid #ffffff14;border-radius:50%;position:absolute;inset:30px}@keyframes backgrounds-module__lt8YUW__meteorFall{0%,71%{opacity:0;transform:rotate(-35deg)translate(0)}74%{opacity:1}86%,to{opacity:0;transform:rotate(-35deg)translate(-240px)}}.backgrounds-module__lt8YUW__meteor{opacity:0;background:linear-gradient(90deg,#fff0,#ffffffeb);border-radius:2px;width:120px;height:1.5px;animation:7s ease-in infinite backgrounds-module__lt8YUW__meteorFall;transform:rotate(-35deg)}.backgrounds-module__lt8YUW__meteorRed{background:linear-gradient(90deg,#ff5c8200,#ff5c82f2)}.backgrounds-module__lt8YUW__planetRed{background:radial-gradient(circle at 35% 30%,#ff7a93,#b22246 62%,#6e1230);border-radius:50%;width:84px;height:84px;animation:4.5s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;box-shadow:0 0 56px 16px #ff3b6b52}.backgrounds-module__lt8YUW__constellation{background:linear-gradient(#0c1130 0%,#171a44 60%,#241e52 100%)}.backgrounds-module__lt8YUW__constLine{stroke-dasharray:400;stroke-dashoffset:400px;animation:6.5s ease-in-out infinite alternate backgrounds-module__lt8YUW__drawLine}.backgrounds-module__lt8YUW__constStar{animation:3s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow}.backgrounds-module__lt8YUW__redstring{background:linear-gradient(160deg,#171233 0%,#221340 55%,#321442 100%)}.backgrounds-module__lt8YUW__stringPath{stroke-dasharray:640;stroke-dashoffset:640px;filter:drop-shadow(0 0 6px #ff5c828c);animation:5.5s ease-in-out infinite alternate backgrounds-module__lt8YUW__drawLine}.backgrounds-module__lt8YUW__orb{background:radial-gradient(circle,#fff 0%,#ffb6c6 35%,#ff5c8200 72%);border-radius:50%;width:26px;height:26px;animation:3.2s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;box-shadow:0 0 34px 12px #ff5c8266}.backgrounds-module__lt8YUW__dawnmoon{background:linear-gradient(#191a3e 0%,#2c2657 45%,#4b3a6e 78%,#6e5488 100%)}.backgrounds-module__lt8YUW__dawnmoonWater{background:linear-gradient(#16173c 0%,#262457 50%,#37306e 80%,#453a7c 100%)}.backgrounds-module__lt8YUW__crescent{border-radius:50%;width:60px;height:60px;animation:6s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;box-shadow:16px 8px #fbeec9,16px 8px 44px 10px #fff0c866}.backgrounds-module__lt8YUW__cloud{filter:blur(18px);background:#ffffff1a;border-radius:999px;height:56px;animation:26s ease-in-out infinite alternate backgrounds-module__lt8YUW__cloudDrift}.backgrounds-module__lt8YUW__waterband{filter:blur(2px);background:linear-gradient(90deg,#0000,#fff0c84d,#0000);border-radius:999px;height:9px;animation:5s ease-in-out infinite backgrounds-module__lt8YUW__shimmer;left:-10%;right:-10%}.backgrounds-module__lt8YUW__doorglow{background:linear-gradient(#120e1a 0%,#17112a 60%,#1d1433 100%)}@keyframes backgrounds-module__lt8YUW__slitPulse{0%,to{opacity:.62;transform:scaleX(.92)}50%{opacity:1;transform:scaleX(1.12)}}.backgrounds-module__lt8YUW__slit{filter:blur(8px);background:linear-gradient(#b695ffcc,#9466ff73 60%,#7850dc38);border-radius:8px;width:34px;margin-left:-17px;animation:5s ease-in-out infinite backgrounds-module__lt8YUW__slitPulse;top:10%;bottom:16%;left:50%}.backgrounds-module__lt8YUW__slitCore{filter:blur(1.5px);background:linear-gradient(#e2d0ffe6,#b48cff8c);border-radius:4px;width:7px;margin-left:-3.5px;animation:5s ease-in-out infinite backgrounds-module__lt8YUW__slitPulse;top:10%;bottom:16%;left:50%}.backgrounds-module__lt8YUW__silhouette{filter:blur(14px);background:#120b22d9;border-radius:999px;width:52px;height:120px;margin-left:-26px;top:32%;left:50%}.backgrounds-module__lt8YUW__floorGlow{background:radial-gradient(50% 100% at 50% 100%,#a078ff4d,#0000 70%);width:340px;height:110px;margin-left:-170px;bottom:0;left:50%}.backgrounds-module__lt8YUW__candle{background:radial-gradient(90% 70% at 50% 105%,#3a2110 0%,#21130a 55%,#150d07 100%)}@keyframes backgrounds-module__lt8YUW__flicker{0%,to{transform:scale(1)rotate(-1.5deg)}25%{transform:scale(1.08,1.16)rotate(1.2deg)}55%{transform:scale(.94,.9)rotate(-2deg)}75%{transform:scale(1.05,1.08)rotate(.6deg)}}.backgrounds-module__lt8YUW__flame{transform-origin:50% 100%;background:radial-gradient(circle at 50% 75%,#fff3b0 0%,#ffb84d 55%,#ff8a0000 100%);border-radius:50%/62% 62% 38% 38%;width:15px;height:25px;animation:1.6s ease-in-out infinite backgrounds-module__lt8YUW__flicker}.backgrounds-module__lt8YUW__candleBody{background:linear-gradient(#e8d6bc,#c9ae8c);border-radius:6px;width:24px;height:42px}.backgrounds-module__lt8YUW__candleGlow{background:radial-gradient(circle,#ffaa4647,#0000 65%);border-radius:50%;width:300px;height:300px;animation:2.8s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow}@keyframes backgrounds-module__lt8YUW__bob{0%,to{transform:translateY(0)rotate(var(--rot,0deg))}50%{transform:translateY(-7px)rotate(var(--rot,0deg))}}.backgrounds-module__lt8YUW__tarotCard{background:linear-gradient(160deg,#462814e6,#28160ce6);border:1px solid #ffbe7873;border-radius:9px;width:54px;height:82px;animation:5.5s ease-in-out infinite backgrounds-module__lt8YUW__bob;box-shadow:0 6px 18px #0006}.backgrounds-module__lt8YUW__twilightSunset{background:linear-gradient(#4a2b66 0%,#8e4c86 42%,#d9749b 72%,#ffa98f 100%)}.backgrounds-module__lt8YUW__twilightHaze{background:linear-gradient(#5c3a63 0%,#a2597e 48%,#e08e92 78%,#ffc9a0 100%)}.backgrounds-module__lt8YUW__twilightVenus{background:linear-gradient(#241b4e 0%,#4b2e68 45%,#97517f 75%,#e88c93 100%)}.backgrounds-module__lt8YUW__twilightSeasons{background:linear-gradient(#2e3a66 0%,#4e5a8c 50%,#8b7baf 80%,#c9a3b4 100%)}.backgrounds-module__lt8YUW__ray{filter:blur(6px);background:linear-gradient(90deg,#0000,#ffebc824,#0000);width:180%;height:52px;animation:7s ease-in-out infinite backgrounds-module__lt8YUW__shimmer;left:-40%;transform:rotate(-16deg)}.backgrounds-module__lt8YUW__venusStar{background:#fff6e8;border-radius:50%;width:13px;height:13px;animation:3.4s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;box-shadow:0 0 22px 8px #fff4d6bf}.backgrounds-module__lt8YUW__venusStar:before,.backgrounds-module__lt8YUW__venusStar:after{content:"";background:linear-gradient(90deg,#0000,#fff6e8d9,#0000);position:absolute;top:50%;left:50%}.backgrounds-module__lt8YUW__venusStar:before{width:46px;height:1.5px;transform:translate(-50%,-50%)}.backgrounds-module__lt8YUW__venusStar:after{width:1.5px;height:46px;transform:translate(-50%,-50%)}.backgrounds-module__lt8YUW__seasonRing{border:1px dashed #ffffff3d;border-radius:50%;width:320px;height:320px;margin-left:-160px;animation:70s linear infinite backgrounds-module__lt8YUW__spinSlow;top:58%;left:50%}.backgrounds-module__lt8YUW__sunsetGlow{background:radial-gradient(circle,#ffd6a580,#0000 65%);border-radius:50%;width:380px;height:220px;margin-left:-190px;animation:5.5s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;bottom:-60px;left:50%}.backgrounds-module__lt8YUW__mistglass{background:linear-gradient(#223038 0%,#31434c 55%,#46545c 100%)}.backgrounds-module__lt8YUW__faceGlow{filter:blur(22px);background:radial-gradient(circle at 50% 42%,#ffdec457,#ffcdaa1f 55%,#0000 78%);border-radius:50% 50% 46% 46%;width:190px;height:230px;margin-left:-95px;animation:6.5s ease-in-out infinite backgrounds-module__lt8YUW__pulseGlow;top:34%;left:50%}.backgrounds-module__lt8YUW__fog{filter:blur(24px);background:#e0ecf01a;border-radius:999px;animation:22s ease-in-out infinite alternate backgrounds-module__lt8YUW__cloudDrift}.backgrounds-module__lt8YUW__wipe{filter:blur(3px);background:linear-gradient(#0000,#ffffff21,#0000);border-radius:999px;width:62px;height:66%;animation:8s ease-in-out infinite backgrounds-module__lt8YUW__shimmer;top:14%;left:13%;transform:rotate(16deg)}@keyframes backgrounds-module__lt8YUW__dropSlide{0%,58%{opacity:0;transform:translateY(0)}64%{opacity:.5}to{opacity:0;transform:translateY(62px)}}.backgrounds-module__lt8YUW__droplet{background:#e6f4fa59;border-radius:50% 50% 60% 60%;width:5px;height:9px;animation:9s ease-in infinite backgrounds-module__lt8YUW__dropSlide}.backgrounds-module__lt8YUW__neonheart{background:radial-gradient(80% 60% at 50% 108%,#ffaa5a24 0%,#0000 55%),linear-gradient(#141019 0%,#1a1220 100%)}@keyframes backgrounds-module__lt8YUW__neonBuzz{0%,to{opacity:1}6%{opacity:.5}8%{opacity:1}42%{opacity:1}44%{opacity:.68}46%{opacity:1}71%{opacity:.85}73%{opacity:1}}.backgrounds-module__lt8YUW__heartSvg{filter:drop-shadow(0 0 10px #ff3b6bbf)drop-shadow(0 0 26px #ff3b6b66);animation:3.4s linear infinite backgrounds-module__lt8YUW__neonBuzz}@keyframes backgrounds-module__lt8YUW__sparkBlink{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}.backgrounds-module__lt8YUW__spark{background:#ffd9a0;border-radius:50%;width:3px;height:3px;animation:1.8s ease-in-out infinite backgrounds-module__lt8YUW__sparkBlink;box-shadow:0 0 8px 2px #ffd9a0cc}.backgrounds-module__lt8YUW__lampGlow{background:radial-gradient(50% 100% at 50% 100%,#ffaa5a38,#0000 70%);width:300px;height:120px;margin-left:-150px;bottom:0;left:50%}.backgrounds-module__lt8YUW__auroraViolet{background:linear-gradient(#0c1120 0%,#131a33 60%,#1b2140 100%)}.backgrounds-module__lt8YUW__auroraGold{background:linear-gradient(#191009 0%,#241a0e 60%,#2e2212 100%)}@keyframes backgrounds-module__lt8YUW__ribbonWave{0%{transform:rotate(-14deg)translateY(0)scaleX(1)}to{transform:rotate(-9deg)translateY(-18px)scaleX(1.12)}}.backgrounds-module__lt8YUW__ribbon{filter:blur(26px);border-radius:999px;width:150%;height:120px;animation:12s ease-in-out infinite alternate backgrounds-module__lt8YUW__ribbonWave;left:-25%;transform:rotate(-14deg)}.backgrounds-module__lt8YUW__ribbonTeal{background:linear-gradient(90deg,#46dcbe00,#46dcbe52,#7c5cff4d,#46dcbe00)}.backgrounds-module__lt8YUW__ribbonViolet{background:linear-gradient(90deg,#7c5cff00,#a078ff57,#ff78b440,#7c5cff00)}.backgrounds-module__lt8YUW__ribbonGold{background:linear-gradient(90deg,#ffc86e00,#ffce7857,#ffaa4642,#ffc86e00)}.backgrounds-module__lt8YUW__ribbonGold2{background:linear-gradient(90deg,#ffe6a000,#ffebaa42,#ffbe5a33,#ffe6a000)}.backgrounds-module__lt8YUW__inkwash{background:radial-gradient(90% 70% at 20% 8%,#fbf6ea 0%,#fbf6ea00 60%),radial-gradient(80% 60% at 85% 92%,#f1e7d2 0%,#f1e7d200 55%),linear-gradient(#f8f3e7 0%,#f3ecdc 100%)}@keyframes backgrounds-module__lt8YUW__inkSpread{0%{opacity:.55;transform:scale(.86)}to{opacity:.95;transform:scale(1.08)}}.backgrounds-module__lt8YUW__inkBlot{filter:blur(6px);background:radial-gradient(circle,#26263026 0%,#2626300f 55%,#0000 75%);border-radius:46% 54% 52% 48%/52% 46% 54% 48%;animation:9s ease-in-out infinite alternate backgrounds-module__lt8YUW__inkSpread}@keyframes backgrounds-module__lt8YUW__fadeInOut{0%,to{opacity:.18}50%{opacity:.55}}.backgrounds-module__lt8YUW__trigram{color:#28283480;letter-spacing:.25em;font-size:28px;animation:8s ease-in-out infinite backgrounds-module__lt8YUW__fadeInOut}@media (prefers-reduced-motion:reduce){.backgrounds-module__lt8YUW__bg,.backgrounds-module__lt8YUW__bg *,.backgrounds-module__lt8YUW__bg :before,.backgrounds-module__lt8YUW__bg :after,.backgrounds-module__lt8YUW__heroIn,.backgrounds-module__lt8YUW__heroInDelay1,.backgrounds-module__lt8YUW__heroInDelay2,.backgrounds-module__lt8YUW__mascotFloat{transition:none!important;animation:none!important}.backgrounds-module__lt8YUW__heroIn,.backgrounds-module__lt8YUW__heroInDelay1,.backgrounds-module__lt8YUW__heroInDelay2{opacity:1;transform:none}.backgrounds-module__lt8YUW__constLine,.backgrounds-module__lt8YUW__stringPath{stroke-dashoffset:0!important}}
