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}.weather-container{align-items:center;background-color:#f0f8ff;background-image:url(data:image/jpeg;base64,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);background-position:50%;background-size:cover;display:flex;justify-content:center;min-height:100vh;transition:background-color .3s ease}.weather-container:hover{background-color:#e0f2f1}.weather-box{background-color:#fff;border-radius:10px;box-shadow:0 4px 8px #0000001a;max-width:400px;padding:20px;position:relative;text-align:center;width:100%}.weather-header{align-items:center;display:flex;justify-content:center;margin-bottom:20px}.weather-icon{height:60px;margin-right:20px;transition:transform .3s ease;width:60px}.weather-icon:hover{transform:scale(1.1)}.weather-title{font-size:2rem;margin:0}.weather-input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box;margin:10px 0;padding:10px;position:relative;transition:border-color .3s ease,box-shadow .3s ease;width:calc(100% - 22px);z-index:1}.weather-input:focus,.weather-input:hover{border-color:#007bff;box-shadow:0 0 5px #007bff80;outline:none}.weather-btn{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:10px 20px;transition:background-color .3s ease,transform .3s ease;z-index:1}.weather-btn:hover{background-color:#0056b3;transform:scale(1.05)}.suggestions-list{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:0 4px 8px #0000001a;left:10px;list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:0;position:absolute;top:auto;transition:opacity .3s ease,transform .3s ease;width:calc(100% - 22px);z-index:1}.suggestions-list li{cursor:pointer;padding:10px;transition:background-color .3s ease}.suggestions-list li:hover{background-color:#f0f0f0}.weather-data{margin-top:20px;text-align:left}.weather-label{font-weight:700}.weather-value{margin-left:10px}.weather-error{color:red}.suggestions-list::-webkit-scrollbar{width:8px}.suggestions-list::-webkit-scrollbar-track{background:#f1f1f1}.suggestions-list::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:4px}.suggestions-list::-webkit-scrollbar-thumb:hover{background-color:#b3b3b3}
/*# sourceMappingURL=main.6a7cc6c6.css.map*/