.rain-effect-module__rQerhG__root{pointer-events:none;z-index:0;display:none;position:fixed;inset:0;overflow:hidden}.dark .rain-effect-module__rQerhG__root{display:block}.rain-effect-module__rQerhG__weather-rain-ambient{background:radial-gradient(100% 60% at 50% -15%,#78aaff0f,#0000 65%);position:absolute;inset:0}.rain-effect-module__rQerhG__weather-rain-drop{will-change:translate;width:1px;animation-name:rain-effect-module__rQerhG__weather-rain-fall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-28vh}.rain-effect-module__rQerhG__weather-rain-drop-back{background:linear-gradient(#0000 0%,#bedcfa94 42%,#ebf7ffc7 100%);box-shadow:0 0 1px #bee1ff29}.rain-effect-module__rQerhG__weather-rain-drop-front{background:linear-gradient(#0000 0%,#cde6ffa3 36%,#ffffffd6 100%);box-shadow:0 0 1.5px #cdebff33}@keyframes rain-effect-module__rQerhG__weather-rain-fall{0%{translate:28px -24vh}35%{translate:-32px 34vh}to{translate:-190px 125vh}}@media (prefers-reduced-motion:reduce){.rain-effect-module__rQerhG__weather-rain-drop{opacity:0;animation:none}}
.sandstorm-effect-module__FAhV0W__root{pointer-events:none;z-index:0;display:none;position:fixed;inset:0;overflow:hidden}.dark .sandstorm-effect-module__FAhV0W__root{display:block}.sandstorm-effect-module__FAhV0W__weather-sandstorm-atmosphere{background:radial-gradient(125% 78% at 70% 0,#dac29118,#b49f760a 46%,#0000 74%),linear-gradient(#b29e7409,#0000 68%);position:absolute;inset:0}.sandstorm-effect-module__FAhV0W__weather-sandstorm-haze{filter:blur(120px);will-change:transform, opacity;background:radial-gradient(#d6c0941c 0%,#b69f7411 38%,#917d5c06 64%,#0000 78%);border-radius:48% 52% 55% 45%/56% 44%;width:175vw;height:88vh;position:absolute}.sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-a{animation:26s ease-in-out infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-a;top:-22%;left:-85%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-b{opacity:.68;animation:31s ease-in-out -12s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-b;top:32%;left:-100%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-storm{filter:blur(92px);will-change:transform, opacity;background:radial-gradient(#dcc59926 0%,#bea57816 38%,#96805c08 62%,#0000 77%);border-radius:44% 56% 58% 42%/58% 44% 56% 42%;width:185%;height:78%;position:absolute;left:-95%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-a{animation:15s ease-in-out infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-a;top:-14%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-b{opacity:.8;animation:19s ease-in-out -6s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-b;top:22%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-c{opacity:.62;animation:23s ease-in-out -12s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-c;top:56%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-flow{filter:blur(32px);will-change:transform, opacity;background:linear-gradient(90deg,#0000,#e1cca205 10%,#cdb58712 45%,#ac936908 78%,#0000);border-radius:50%;width:145%;height:18%;position:absolute;left:-90%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-flow-a{animation:9s ease-in-out -1s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-flow;top:18%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-flow-b{animation:11s ease-in-out -5s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-flow;top:47%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-flow-c{opacity:.72;animation:12.5s ease-in-out -2s infinite sandstorm-effect-module__FAhV0W__weather-sandstorm-flow;top:74%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-dust,.sandstorm-effect-module__FAhV0W__weather-sandstorm-fine-dust{animation:sandstorm-effect-module__FAhV0W__weather-sandstorm-dust-flow var(--duration) linear var(--delay) infinite;will-change:transform;border-radius:999px;position:absolute;left:-5%}.sandstorm-effect-module__FAhV0W__weather-sandstorm-dust{background:#e6d2a86b;box-shadow:0 0 1.5px #d2ba8e2e}.sandstorm-effect-module__FAhV0W__weather-sandstorm-fine-dust{background:#eeddb857}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-a{0%{opacity:.18;transform:translate(-15%,-2%)scale(1)}25%{opacity:.42}48%{opacity:.62;transform:translate(60%,4%)scale(1.14)}73%{opacity:.45}to{opacity:.12;transform:translate(155%,-3%)scale(1.05)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-haze-b{0%{opacity:.1;transform:translate(-20%,3%)scale(1.08)}36%{opacity:.38}62%{opacity:.5;transform:translate(82%,-4%)scale(1.18)}to{opacity:.08;transform:translate(165%,2%)scale(1)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-a{0%{opacity:.32;transform:translate(-10%,2%)scale(1)}38%{opacity:.78;transform:translate(46%,-3%)scale(1.12)}70%{opacity:.6;transform:translate(95%,1%)scale(1.04)}to{opacity:.2;transform:translate(158%,-2%)scale(1)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-b{0%{opacity:.22;transform:translate(-14%,-4%)scale(1.08)}45%{opacity:.68;transform:translate(62%,3%)scale(1.18)}to{opacity:.16;transform:translate(160%,-2%)scale(1)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-storm-c{0%{transform:translate(-18%,3%)scale(.96)}to{transform:translate(162%,-4%)scale(1.14)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-flow{0%{opacity:.14;transform:translate(-10%,8px)rotate(-2deg)}35%{opacity:.62}65%{opacity:.4}to{opacity:.09;transform:translate(175%,-15px)rotate(-2deg)}}@keyframes sandstorm-effect-module__FAhV0W__weather-sandstorm-dust-flow{0%{transform:translate(-5vw)}24%{transform:translate3d(24vw, calc(var(--y) * .35), 0)}52%{transform:translate3d(57vw, var(--y), 0)}76%{transform:translate3d(83vw, calc(var(--y) * -.25), 0)}to{transform:translate(110vw)}}@media (prefers-reduced-motion:reduce){.sandstorm-effect-module__FAhV0W__weather-sandstorm-haze,.sandstorm-effect-module__FAhV0W__weather-sandstorm-storm,.sandstorm-effect-module__FAhV0W__weather-sandstorm-flow,.sandstorm-effect-module__FAhV0W__weather-sandstorm-dust,.sandstorm-effect-module__FAhV0W__weather-sandstorm-fine-dust{animation:none}.sandstorm-effect-module__FAhV0W__weather-sandstorm-dust,.sandstorm-effect-module__FAhV0W__weather-sandstorm-fine-dust{display:none}}
.snow-effect-module__0KTnKq__root{pointer-events:none;z-index:0;display:none;position:fixed;inset:0;overflow:hidden}.dark .snow-effect-module__0KTnKq__root{display:block}.snow-effect-module__0KTnKq__weather-snow-ambient{background:radial-gradient(115% 80% at 50% -20%,#87c8fa33,#96cdf517 42%,#0000 75%),linear-gradient(#82b9e111,#0000 65%);position:absolute;inset:0}.snow-effect-module__0KTnKq__weather-snow-cloud{filter:blur(95px);will-change:transform;background:radial-gradient(#afd7f521,#91c3eb0e 48%,#0000 73%);border-radius:50%;width:145vw;height:65vh;animation:20s ease-in-out infinite alternate snow-effect-module__0KTnKq__weather-snow-cloud;position:absolute}.snow-effect-module__0KTnKq__weather-snow-cloud-a{top:-30vh;left:-42vw}.snow-effect-module__0KTnKq__weather-snow-cloud-b{opacity:.55;animation-duration:28s;animation-delay:-11s;top:20vh;right:-55vw}.snow-effect-module__0KTnKq__weather-snow-fall{animation:snow-effect-module__0KTnKq__weather-snow-fall var(--fall-duration) linear var(--delay) infinite;will-change:transform;position:absolute}.snow-effect-module__0KTnKq__weather-snow-fine,.snow-effect-module__0KTnKq__weather-snow-mid,.snow-effect-module__0KTnKq__weather-snow-foreground{animation:snow-effect-module__0KTnKq__weather-snow-sway var(--sway-duration) ease-in-out var(--sway-delay) infinite alternate;will-change:transform;border-radius:50%;display:block}.snow-effect-module__0KTnKq__weather-snow-fine,.snow-effect-module__0KTnKq__weather-snow-mid{background:#fffffff5;box-shadow:0 0 3px #c3e1f852}.snow-effect-module__0KTnKq__weather-snow-crystal-sway{color:#f6fbff;filter:drop-shadow(0 0 3px #b9e1ff75);animation:snow-effect-module__0KTnKq__weather-snow-sway var(--sway-duration) ease-in-out var(--sway-delay) infinite alternate;will-change:transform;display:block}.snow-effect-module__0KTnKq__weather-snow-crystal{animation:snow-effect-module__0KTnKq__weather-snow-spin var(--spin-duration) linear infinite;animation-direction:var(--spin-direction);will-change:transform;display:block}.snow-effect-module__0KTnKq__weather-snow-foreground{filter:blur(.8px);background:#f5fafdd1;box-shadow:0 0 6px #d2ebfa4d}@keyframes snow-effect-module__0KTnKq__weather-snow-fall{0%{transform:translate(0,0)}to{transform:translate3d(var(--wind), 155vh, 0)}}@keyframes snow-effect-module__0KTnKq__weather-snow-sway{0%{transform:translate3d(calc(var(--sway) * -.5), 0, 0)}48%{transform:translate3d(calc(var(--sway) * .15), 0, 0)}to{transform:translate3d(calc(var(--sway) * .5), 0, 0)}}@keyframes snow-effect-module__0KTnKq__weather-snow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes snow-effect-module__0KTnKq__weather-snow-cloud{0%{transform:translate(-3%,-2%)scale(1)}to{transform:translate(10%,4%)scale(1.1)}}@media (prefers-reduced-motion:reduce){.snow-effect-module__0KTnKq__weather-snow-fall,.snow-effect-module__0KTnKq__weather-snow-fine,.snow-effect-module__0KTnKq__weather-snow-mid,.snow-effect-module__0KTnKq__weather-snow-crystal-sway,.snow-effect-module__0KTnKq__weather-snow-crystal,.snow-effect-module__0KTnKq__weather-snow-foreground,.snow-effect-module__0KTnKq__weather-snow-cloud{animation:none}.snow-effect-module__0KTnKq__weather-snow-fall{display:none}}
.sun-effect-module__efYOOa__root{pointer-events:none;z-index:0;display:none;position:fixed;inset:0;overflow:hidden}.dark .sun-effect-module__efYOOa__root{display:block}.sun-effect-module__efYOOa__weather-sun-ambient{background:radial-gradient(135% 82% at 50% -22%,#ffd58c24,#ffc8690d 40%,#0000 72%),linear-gradient(#ffd69107,#0000 62%);position:absolute;inset:0}.sun-effect-module__efYOOa__weather-sun-glow{filter:blur(72px);will-change:transform, opacity;background:radial-gradient(#ffeabe2e 0%,#ffd17d13 38%,#ffc25806 60%,#0000 76%);border-radius:50%;width:135vw;height:70vh;animation:18s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-glow-float;position:absolute;top:-32vh;left:50%}.sun-effect-module__efYOOa__weather-sun-beam{transform-origin:top;will-change:transform, opacity;border-radius:48%;height:155vh;position:absolute;top:-32vh;overflow:hidden}.sun-effect-module__efYOOa__weather-sun-beam-main{filter:blur(34px)}.sun-effect-module__efYOOa__weather-sun-beam-soft{filter:blur(24px)}.sun-effect-module__efYOOa__weather-sun-beam-core{border-radius:inherit;will-change:opacity, transform;background:linear-gradient(#fffff2c2 0%,#fff2cd57 18%,#ffdc9626 42%,#ffca6911 66%,#0000 94%);animation:11s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-beam-light;position:absolute;inset:0}.sun-effect-module__efYOOa__weather-sun-beam-soft .sun-effect-module__efYOOa__weather-sun-beam-core{background:linear-gradient(#fffce685 0%,#ffe8b733 24%,#ffd38713 52%,#0000 92%)}.sun-effect-module__efYOOa__weather-sun-beam-a{opacity:.5;width:48vw;animation:21s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-beam-drift-a;left:-8%}.sun-effect-module__efYOOa__weather-sun-beam-a .sun-effect-module__efYOOa__weather-sun-beam-core{animation-duration:10.8s;animation-delay:-4s}.sun-effect-module__efYOOa__weather-sun-beam-b{opacity:.45;width:52vw;animation:24s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-beam-drift-b;left:42%}.sun-effect-module__efYOOa__weather-sun-beam-b .sun-effect-module__efYOOa__weather-sun-beam-core{animation-duration:13.2s;animation-delay:-7.4s}.sun-effect-module__efYOOa__weather-sun-beam-c{opacity:.27;width:18vw;animation:19s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-beam-drift-c;left:15%}.sun-effect-module__efYOOa__weather-sun-beam-d{opacity:.25;width:20vw;animation:23s ease-in-out -7s infinite sun-effect-module__efYOOa__weather-sun-beam-drift-d;left:55%}.sun-effect-module__efYOOa__weather-sun-beam-e{opacity:.2;width:14vw;animation:27s ease-in-out -13s infinite sun-effect-module__efYOOa__weather-sun-beam-drift-e;left:75%}.sun-effect-module__efYOOa__weather-sun-haze{filter:blur(52px);will-change:transform, opacity;background:radial-gradient(#ffdea513,#ffc36906 60%,#0000 80%);border-radius:50%;width:125vw;height:30vh;animation:24s ease-in-out infinite sun-effect-module__efYOOa__weather-sun-haze-float;position:absolute}.sun-effect-module__efYOOa__weather-sun-haze-a{top:18%;left:-35vw}.sun-effect-module__efYOOa__weather-sun-haze-b{opacity:.34;animation-duration:31s;animation-delay:-12s;top:62%;right:-38vw}@keyframes sun-effect-module__efYOOa__weather-sun-glow-float{0%{opacity:.72;transform:translate(-50%)scale(1)}18%{opacity:.82;transform:translate(-49.5%,.4vh)scale(1.015)}41%{opacity:.94;transform:translate(-50.5%,1vh)scale(1.03)}63%{opacity:.84;transform:translate(-49.8%,.5vh)scale(1.02)}82%{opacity:.96;transform:translate(-50.2%,1.2vh)scale(1.035)}to{opacity:.72;transform:translate(-50%)scale(1)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-light{0%{opacity:.42;transform:scaleX(.98)}16%{opacity:.56;transform:scaleX(1.015)}37%{opacity:.44;transform:scaleX(.995)}55%{opacity:.68;transform:scaleX(1.03)}73%{opacity:.48;transform:scaleX(1.005)}89%{opacity:.6;transform:scaleX(1.018)}to{opacity:.42;transform:scaleX(.98)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-drift-a{0%{transform:translate(-1vw)rotate(14deg)}18%{transform:translate(-.4vw,.4vh)rotate(14.4deg)}39%{transform:translate(.7vw,1vh)rotate(15.1deg)}57%{transform:translate(.2vw,1.5vh)rotate(14.7deg)}76%{transform:translate(1.1vw,.8vh)rotate(15.4deg)}to{transform:translate(-1vw)rotate(14deg)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-drift-b{0%{transform:translate(.8vw,-.2vh)rotate(5deg)}22%{transform:translate(.1vw,.5vh)rotate(5.5deg)}44%{transform:translate(.7vw,1.2vh)rotate(6.1deg)}65%{transform:translate(-.3vw,.8vh)rotate(5.4deg)}83%{transform:translate(.4vw,1.4vh)rotate(6deg)}to{transform:translate(.8vw,-.2vh)rotate(5deg)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-drift-c{0%{transform:translate(-.4vw)rotate(10deg)}36%{transform:translate(.5vw,.9vh)rotate(10.7deg)}69%{transform:translate(-.1vw,1.5vh)rotate(10.2deg)}to{transform:translate(-.4vw)rotate(10deg)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-drift-d{0%{transform:translate(.3vw)rotate(2deg)}42%{transform:translate(-.5vw,1.2vh)rotate(2.7deg)}71%{transform:translate(.4vw,.7vh)rotate(2.3deg)}to{transform:translate(.3vw)rotate(2deg)}}@keyframes sun-effect-module__efYOOa__weather-sun-beam-drift-e{0%{transform:translate(-.2vw,.2vh)rotate(-4deg)}33%{transform:translate(.5vw,.8vh)rotate(-3.4deg)}67%{transform:translate(-.4vw,1.4vh)rotate(-4.2deg)}to{transform:translate(-.2vw,.2vh)rotate(-4deg)}}@keyframes sun-effect-module__efYOOa__weather-sun-haze-float{0%{opacity:.18;transform:translate(-2%,-1%)scale(1)}24%{opacity:.28;transform:translateY(-.2%)scale(1.02)}47%{opacity:.4;transform:translate(3%,1%)scale(1.04)}69%{opacity:.29;transform:translate(1%,1.5%)scale(1.025)}87%{opacity:.42;transform:translate(4%,.4%)scale(1.05)}to{opacity:.18;transform:translate(-2%,-1%)scale(1)}}@media (prefers-reduced-motion:reduce){.sun-effect-module__efYOOa__weather-sun-glow,.sun-effect-module__efYOOa__weather-sun-beam,.sun-effect-module__efYOOa__weather-sun-beam-core,.sun-effect-module__efYOOa__weather-sun-haze{animation:none}}
