.weather-forecast-module__mSaO9G__now{color:var(--tekst);align-items:center;gap:.6rem;margin-top:-.35rem;font-size:.9375rem;display:flex}.weather-forecast-module__mSaO9G__now b{color:var(--atrament);font-weight:600}.weather-forecast-module__mSaO9G__now span{color:var(--muted)}.weather-forecast-module__mSaO9G__block{border-top:1px solid var(--linia);padding-top:.85rem}.weather-forecast-module__mSaO9G__caption{color:var(--muted);font-family:var(--font-sans);font-size:var(--text-xs);letter-spacing:.11em;text-transform:uppercase;margin-bottom:.6rem;font-weight:600}.weather-forecast-module__mSaO9G__hours{grid-template-columns:repeat(6,minmax(0,1fr));gap:.5rem .15rem;display:grid}.weather-forecast-module__mSaO9G__hour{text-align:center;justify-items:center;gap:.2rem;display:grid}.weather-forecast-module__mSaO9G__hourClock{color:var(--muted);font-family:var(--font-mono);font-size:.6875rem}.weather-forecast-module__mSaO9G__hourIcon{color:var(--atrament)}.weather-forecast-module__mSaO9G__hourTemp{color:var(--atrament);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.weather-forecast-module__mSaO9G__hourRain{color:var(--mineral);font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.6875rem}.weather-forecast-module__mSaO9G__hourRainEmpty{visibility:hidden;font-family:var(--font-mono);font-size:.6875rem}.weather-forecast-module__mSaO9G__days{gap:.1rem;max-width:34rem;display:grid}.weather-forecast-module__mSaO9G__day{border-bottom:1px solid var(--linia);grid-template-columns:2.9rem 1.4rem minmax(0,1fr) 2.4rem auto;align-items:center;gap:.45rem;padding:.45rem 0;display:grid}.weather-forecast-module__mSaO9G__day:last-child{border-bottom:0}.weather-forecast-module__mSaO9G__dayName{color:var(--tekst);font-size:.875rem}.weather-forecast-module__mSaO9G__dayIcon{color:var(--atrament)}.weather-forecast-module__mSaO9G__dayLabel{color:var(--muted);font-size:.8125rem;line-height:1.25}.weather-forecast-module__mSaO9G__dayRain{color:var(--mineral);font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right;font-size:.75rem}.weather-forecast-module__mSaO9G__dayTemp{color:var(--atrament);font-family:var(--font-mono);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.875rem}.weather-forecast-module__mSaO9G__dayTemp i{color:var(--muted);font-style:normal}@media (min-width:640px){.weather-forecast-module__mSaO9G__hours{grid-template-columns:repeat(12,minmax(0,1fr))}.weather-forecast-module__mSaO9G__day{grid-template-columns:4rem 1.5rem minmax(0,1fr) 3rem auto;gap:.6rem}.weather-forecast-module__mSaO9G__dayLabel{font-size:.875rem}}
