.weather_weather__imGP1{position:fixed;height:clamp(40px,17vh,220px);width:clamp(100px,10vw,400px);border-radius:15px;overflow:hidden;bottom:20px;right:20px;background:rgba(0,0,0,.3);color:#e1d0d0;text-shadow:2px 2px 2px rgba(0,0,0,.3);padding:clamp(8px,1vw,12px);backdrop-filter:blur(10px);box-shadow:0 4px 6px rgba(0,0,0,.3)}.weather_weatherContainer__fPwbT{text-align:center}.weather_weatherHeader__Q6U_x{display:flex;justify-content:space-between;align-items:center;margin-bottom:5px}.weather_weatherHeader__Q6U_x h3{margin:0;font-size:clamp(12px,2vw,18px)}.weather_weatherMain__TKZYY{display:flex;justify-content:center;align-items:center;gap:clamp(6px,2vw,20px);margin:5px 0}.weather_temp__Juxzt,.weather_weatherIcon__xRC5K{font-size:clamp(26px,4vw,40px)}.weather_temp__Juxzt{font-weight:700}.weather_weatherDetails__WlaI6{text-align:center}.weather_forecast__LiV1w{margin:5px 0;font-size:clamp(10px,1.8vw,18px)}.weather_wind__YTQkp{font-size:clamp(8px,1.4vw,14px);opacity:.8;margin:2px 0}@media screen and (max-width:768px){.weather_weather__imGP1{width:30vw;height:auto;bottom:10px;right:10px}}