.WeatherScene-module__newVVq__scene{background:linear-gradient(to bottom, var(--sky-top), var(--sky-bottom));position:absolute;inset:0;overflow:hidden}.WeatherScene-module__newVVq__scene>*{position:absolute}.WeatherScene-module__newVVq__sun{top:14%;background:radial-gradient(circle,#fff8e6 0%,#ffeec4 55%,#ffeec400 72%);border-radius:50%;width:54px;height:54px;animation:7s ease-in-out infinite WeatherScene-module__newVVq__breathe;inset-inline-end:12%;box-shadow:0 0 36px 16px #fff0cd73}.WeatherScene-module__newVVq__moon{top:16%;filter:drop-shadow(0 0 10px #e2eef880);width:44px;height:44px;animation:9s ease-in-out infinite WeatherScene-module__newVVq__breathe;inset-inline-end:13%}.WeatherScene-module__newVVq__star{opacity:.85;background:#e8f1f8;border-radius:50%;width:2px;height:2px;animation:4s ease-in-out infinite WeatherScene-module__newVVq__twinkle}.WeatherScene-module__newVVq__cloud{filter:blur(5px);background:#fffc;border-radius:999px;width:128px;height:34px;animation:46s linear infinite WeatherScene-module__newVVq__drift}.WeatherScene-module__newVVq__cloud:before,.WeatherScene-module__newVVq__cloud:after{content:"";background:inherit;border-radius:50%;position:absolute}.WeatherScene-module__newVVq__cloud:before{inset-inline-start:20px;width:56px;height:56px;bottom:9px}.WeatherScene-module__newVVq__cloud:after{inset-inline-end:26px;width:40px;height:40px;bottom:12px}.WeatherScene-module__newVVq__cloudDark{background:#e0eaf16b}.WeatherScene-module__newVVq__mist{background:linear-gradient(90deg,#fff0,#fff9,#fff0);border-radius:999px;height:26px;animation:32s linear infinite WeatherScene-module__newVVq__drift;inset-inline:-10%}.WeatherScene-module__newVVq__mistDark{background:linear-gradient(90deg,#c8d6e000,#c8d6e033,#c8d6e000)}.WeatherScene-module__newVVq__drop{background:linear-gradient(#e2f0f800,#e2f0f8d9);border-radius:1px;width:1.5px;height:9px;animation:1.1s linear infinite WeatherScene-module__newVVq__fall}.WeatherScene-module__newVVq__streak{background:linear-gradient(#e2f0f800,#e2f0f8e6);border-radius:1px;width:1.5px;height:22px;animation:.7s linear infinite WeatherScene-module__newVVq__fall}.WeatherScene-module__newVVq__bead{background:radial-gradient(40% 35% at 35% 30%,#ffffffd9,#d6e7f073 60%,#d6e7f02e 100%);border-radius:50% 50% 55% 55%;animation:9s ease-in infinite WeatherScene-module__newVVq__slide;box-shadow:inset 0 -1px 2px #fff9}.WeatherScene-module__newVVq__flake{background:#ffffffe6;border-radius:50%;width:4px;height:4px;animation:7s linear infinite WeatherScene-module__newVVq__flutter}.WeatherScene-module__newVVq__flash{opacity:0;background:#e9f3fa8c;animation:12s ease-out infinite WeatherScene-module__newVVq__strike;inset:0}@keyframes WeatherScene-module__newVVq__breathe{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes WeatherScene-module__newVVq__twinkle{0%,to{opacity:.25}50%{opacity:.95}}@keyframes WeatherScene-module__newVVq__drift{0%{transform:translate(110%)}to{transform:translate(-130%)}}@keyframes WeatherScene-module__newVVq__fall{0%{opacity:0;transform:translateY(-20px)}10%{opacity:1}to{opacity:.9;transform:translate(-6px,190px)}}@keyframes WeatherScene-module__newVVq__slide{0%,62%{opacity:.9;transform:translate(0,0)scaleY(1)}78%{opacity:.75;transform:translateY(34px)scaleY(1.25)}86%,to{opacity:0;transform:translateY(76px)scaleY(1)}}@keyframes WeatherScene-module__newVVq__flutter{0%{transform:translateY(-12px)}50%{transform:translate(10px,90px)}to{transform:translateY(190px)}}@keyframes WeatherScene-module__newVVq__strike{0%,92%,to{opacity:0}93%{opacity:.8}94%{opacity:.1}95%{opacity:.55}97%{opacity:0}}@media (prefers-reduced-motion:reduce){.WeatherScene-module__newVVq__scene>*{animation:none!important}.WeatherScene-module__newVVq__drop,.WeatherScene-module__newVVq__streak,.WeatherScene-module__newVVq__flake,.WeatherScene-module__newVVq__flash,.WeatherScene-module__newVVq__bead{display:none}}
