._inputWrapper_1ymbe_1{display:flex}._inputWrapper_1ymbe_1 input{width:100%;padding:5px 10px;height:30px;font-size:14px;border:none;border-top-left-radius:5px;border-bottom-left-radius:5px}._inputWrapper_1ymbe_1 input:focus{outline:none}._inputWrapper_1ymbe_1 button{display:flex;align-items:center;justify-content:center;background-color:#000;color:#fff;border:none;border-top-right-radius:5px;border-bottom-right-radius:5px;cursor:pointer;width:80px}body{background-color:#f0f8ff;display:flex;align-items:center;justify-content:center;padding:50px;font-family:Poppins,sans-serif;box-sizing:border-box}body.sunny{background-color:#f1c40f}body.rainy{background-color:#95a5a6}body.cloudy{background-color:#bdc3c7}.app{width:400px;padding:25px;color:#e5e5e5;border-radius:10px;box-shadow:4px 4px 15px #0003;background:linear-gradient(108deg,#821ea9,#7c43e0)}.app h1{text-align:center;font-size:24px;font-weight:400}.weather-details{margin-top:20px;font-size:14px;color:#e5e5e5}.weather-details p{margin:5px 0}.weather-details img{margin-left:10px;width:50px;height:50px}._content_1gz59_1{display:flex;flex-direction:column;align-items:center;justify-content:center;background:linear-gradient(262deg,#0000001a,#0006);margin-top:10px;border-radius:10px}._location_1gz59_11,._dateText_1gz59_12,._windStatus_1gz59_13,._weatherStatus_1gz59_14{display:flex;align-items:center;justify-content:center}._dateText_1gz59_12,._weatherStatus_1gz59_14{flex-direction:column}._information_1gz59_25{display:flex;gap:10px;font-size:14px}._location_1gz59_11{margin-top:20px}._location_1gz59_11 h2{margin:0 0 0 10px;font-weight:300}._location_1gz59_11 h2 span,._dateText_1gz59_12{font-size:14px}._weatherDescription_1gz59_46 h3{margin:0;text-transform:capitalize;font-weight:400}._weatherDescription_1gz59_46 h1 span{font-size:38px}._weatherStatus_1gz59_14{width:100%;padding:20px 0}._weatherStatus_1gz59_14 h1{font-size:64px;font-weight:200;margin:0}._weatherStatus_1gz59_14 h3{font-weight:400}._windStatus_1gz59_13{padding:0 20px;background:#0000004d;margin-bottom:20px;border-radius:10px}._windStatus_1gz59_13 h3{margin-left:10px;font-weight:400}._forecast_c3naa_1{display:flex;flex-direction:row;align-items:center}._forecast_day_c3naa_7{animation:_forecastSlideIn_c3naa_1 .5s ease-out forwards;margin:10px;text-align:center}._forecast_day_c3naa_7 img{width:50px;height:50px}._forecast_day_c3naa_7 p{margin:5px}@keyframes _slideIn_c3naa_1{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes _forecastSlideIn_c3naa_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._weather-info_c3naa_44{animation:_slideIn_c3naa_1 .5s ease-out forwards}
