.WeatherChart-module__9-7tMa__effectCanvas{width:100%;height:100%;display:block}.WeatherChart-module__9-7tMa__cloud{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.WeatherChart-module__9-7tMa__cloudImage{opacity:.6;-webkit-user-select:none;user-select:none;max-width:100%;animation:WeatherChart-module__9-7tMa__cld calc(8s*var(--i))linear infinite;position:absolute;bottom:0;left:0}.WeatherChart-module__9-7tMa__fogContainer{-webkit-user-select:none;user-select:none;pointer-events:none;z-index:2;width:100%;height:100%;position:absolute;bottom:0;overflow:hidden}.WeatherChart-module__9-7tMa__fogImg{z-index:2;-webkit-user-select:none;user-select:none;width:300vw;height:100%;position:absolute}.WeatherChart-module__9-7tMa__fogImgFirst{background:url(/images/fog-1.png) 50%/contain repeat-x;animation:60s linear infinite WeatherChart-module__9-7tMa__marquee}.WeatherChart-module__9-7tMa__fogImgSecond{background:url(/images/fog-2.png) 50%/contain repeat-x;animation:30s linear infinite WeatherChart-module__9-7tMa__marquee}.WeatherChart-module__9-7tMa__precipLayer{pointer-events:none;z-index:2;position:absolute;inset:0;overflow:hidden}.WeatherChart-module__9-7tMa__rainDrop,.WeatherChart-module__9-7tMa__snowFlake{left:var(--x);animation:linear infinite WeatherChart-module__9-7tMa__precipitationFall;animation-duration:var(--duration);animation-delay:var(--delay);position:absolute;top:-20%}.WeatherChart-module__9-7tMa__rainDrop{background:var(--weather-accent);opacity:.35;border-radius:8px;width:2px;height:16px}.WeatherChart-module__9-7tMa__snowFlake{opacity:.85;background:#fffc;border-radius:50%;width:6px;height:6px}@keyframes WeatherChart-module__9-7tMa__cld{0%{transform:translate(-100%)}to{transform:translate(100%)}}@keyframes WeatherChart-module__9-7tMa__marquee{0%{transform:translate(0,0)}to{transform:translate(-200vw)}}@keyframes WeatherChart-module__9-7tMa__precipitationFall{0%{transform:translateY(-12%)}to{transform:translateY(140%)}}[data-mui-color-scheme=light] .WeatherChart-module__9-7tMa__fogImg{filter:invert()}
