body{background-color:#000;margin:0;padding:0}.weather-container{background-color:#84a6c5;border-radius:10px;box-shadow:0 2px 5px rgba(0,0,0,.1)}.weather-container h1{color:#333;font-size:2rem}.weather-info{align-items:center;display:flex;flex-direction:column}.weather-info p{color:#555;font-size:1.2rem;margin:5px 0}.weather-info .temperature{color:#007bff;font-size:2.5rem;margin:10px 0}.weather-info .condition{color:#333;font-size:1.5rem}.weather-button{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:1rem;margin-top:20px;padding:10px 20px;transition:background-color .3s ease}.weather-button:hover{background-color:#0056b3}*{box-sizing:border-box;margin:0;padding:0}body{align-items:center;background:url(/static/media/p4.d3d40f56c5980d52e550.jpg) no-repeat 50% fixed;background-size:cover;display:flex;font-family:Arial,sans-serif;justify-content:center;min-height:100vh}.weather-container{-webkit-backdrop-filter:blur(100px);backdrop-filter:blur(100px);background-color:rgba(23,124,107,0);border-radius:5px;box-shadow:0 0 10px rgba(0,0,0,.2);color:#fff;padding:20px;text-align:center}.weather-container h1{color:#fff;font-size:48px;margin-bottom:20px}.weather-icon{display:block;height:auto;margin:20px auto;max-width:150px}.input-container{align-items:center;display:flex;justify-content:center;margin-bottom:20px}input[type=text]{border:1px solid #a5cde0;border-radius:5px 0 0 5px;font-size:16px;padding:10px;width:70%}button{background-color:#007bff;border:none;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;font-size:16px;margin-right:10px;padding:10px 20px}button:hover{background-color:#0056b3}.hidden{display:none}.h1{color:#fff;font-size:24px;margin-bottom:20px}.city-name{color:#f0f8ff;font-size:24px;margin-bottom:10px}.temperature{color:#ade1ff;font-size:42px;margin-bottom:10px}.weather-description{color:#e5ff00;font-size:24px;margin-bottom:10px}#errorMessage,#loadingMessage{font-size:16px}#errorMessage{color:red}
/*# sourceMappingURL=main.73190f10.css.map*/