body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}body{background:#4a90e2}.container{-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);background-color:#ffffffbf;border:1px solid #d1d5db4d;border-radius:12px;height:800px;margin:75px auto auto;width:500px}.city{align-items:center;display:flex;gap:15px;justify-content:center;padding-top:50px}.city input{border:none;border-radius:40px;font-size:15px;font-weight:500;outline:none;padding-left:20px;width:270px}.city button,.city input{box-shadow:7px 4px 15px 0 #00000057;color:#1c1c1c;display:flex;height:60px}.city button{align-items:center;background-color:#fff;border:none;border-radius:50%;cursor:pointer;font-size:18px;justify-content:center;width:60px}.error-message{color:#1c1c1c;font-size:20px;font-weight:600;margin-top:50px}.content,.error-message{align-items:center;display:flex;justify-content:center}.content{flex-direction:column}.weather-image{color:#1c1c1c;text-transform:capitalize}.weather-image img{height:100%;margin:10px auto 0;width:100%}.weather-image .desc{font-size:30px;margin-bottom:5px;margin-top:0;text-align:center}.weather-temp{color:#40a2e3;font-size:50px;margin:25px auto 15px;text-align:center}.weather-city{align-items:center;color:#1c1c1c;display:flex;flex-direction:row;font-size:35px;font-weight:500;justify-content:center;margin-bottom:15px}.weather-city .location{color:#40a2e3;font-size:30px;margin-top:8px;padding-right:5px}.weather-stats{display:flex;flex-direction:row;gap:60px;justify-content:space-between;margin-top:50px}.weather-stats .wind{align-items:center;background-color:#40a2e3;border-radius:15px;box-shadow:4px 3px 10px 0 #00000057;display:flex;flex-direction:column;gap:7px;height:150px;justify-content:center;width:180px}.weather-stats .wind-icon{color:#fff;font-size:50px}.weather-stats .humidity{align-items:center;background-color:#40a2e3;border-radius:15px;box-shadow:4px 3px 10px 0 #00000057;display:flex;flex-direction:column;gap:7px;height:150px;justify-content:center;width:180px}.weather-stats .humidity-icon{color:#fff;font-size:60px;margin-top:-10px}.weather-stats .wind-speed{color:#fff;font-weight:700;margin-top:0}.weather-stats .humidity-percent{color:#fff;font-weight:700;margin-top:-11px}.weather-stats .humidity-heading,.weather-stats .wind-heading{color:#fff;font-size:23px;text-transform:uppercase}
/*# sourceMappingURL=main.ec0b1c0c.css.map*/